AmericanHHM

Internet of Things Architectures, Technologies, Applications, Challenges, and Future Directions for Enhanced Living Environments and Healthcare Systems: A Review

Gonçalo Marques, Unit for Inland Development, Polytechnic Institute of Guarda, AvenidaDoutor Francisco SáCarneiro N 50, 6300-559 Guarda, Portugal,Computer Science Department, Faculty of Engineering, University of Beira Interior, Covilhã 6201-001, Portugal, Telecommunications Institute, 6201-001 Covilhã, Portugal

RuiPitarma, Unit for Inland Development, Polytechnic Institute of Guarda, AvenidaDoutor Francisco SáCarneiro N 50, 6300-559 Guarda, Portugal

Nuno M. Garcia, Computer Science Department, Faculty of Engineering, University of Beira Interior, Covilhã 6201-001, Portugal, Telecommunications Institute, 6201-001 Covilhã, Portugal

Nuno Pombo, Unit for Inland Development, Polytechnic Institute of Guarda, AvenidaDoutor Francisco SáCarneiro N 50, 6300-559 Guarda, Portugal, Computer Science Department, Faculty of Engineering, University of Beira Interior, Covilhã 6201-001, Portugal

Internet of Things (IoT) is an evolution of the Internet and has been gaining increased attention from researchers in both academic and industrial environments. Successive technological enhancements make the development of intelligent systems with a high capacity for communication and data collection possible, providing several opportunities for numerous IoT applications, particularly healthcare systems. Despite all the advantages, there are still several open issues that represent the main challenges for IoT, e.g., accessibility, portability, interoperability, information security, and privacy. IoT provides important characteristics to healthcare systems, such as availability, mobility, and scalability, that offer an architectural basis for numerous high technological healthcare applications, such as real-time patient monitoring, environmental and indoor quality monitoring, and ubiquitous and pervasive information access that benefits health professionals and patients. The constant scientific innovations make it possible to develop IoT devices through countless services for sensing, data fusing, and logging capabilities that lead to several advancements for enhanced living environments (ELEs). This paper reviews the current state of the art on IoT architectures for ELEs and healthcare systems, with a focus on the technologies, applications, challenges, opportunities, open-source platforms, and operating systems. Furthermore, this document synthesizes the existing body of knowledge and identifies common threads and gaps that open up new significant and challenging future research directions.

1. Introduction

In order to maintain and improve people’s life quality in all periods of life but particularly for older adults, ambient assisted living (AAL) remains a multi-disciplinary field that is strictly related to an ecosystem of different technologies and applications for personal healthcare monitoring and pervasive and ubiquitous computing [1,2]. The concept of enhanced living environments (ELEs) refers to the AAL area that is more associated with information and communications technologies (ICTs). ELEs include all ICT achievements to support AAL. ELEs incorporate several ICT solutions, which require algorithms, platforms, and systems to design and develop innovative applications and services to maintain an independent and autonomous living. Moreover, an ELE includes the latest technological achievements related to Internet of Things (IoT) to create ICT solutions to improve people’s health and well-being. A healthcare system can be defined as a set of hardware and software tools designed to provide a broad range of healthcare services and applications to individuals, such as medical staff and patients, aiming to promote health and well-being in in an effective and often pervasive manner. Healthcare systems are closely related to ELE and AAL. AAL systems present an efficient potential to address several healthcare challenges through ICT. Moreover, ELEs incorporate an ecosystem of healthcare systems, which include medical sensors, microcontrollers, wireless communication technologies, and open-source software platforms, for data visualization and analytics. AAL systems provide pervasive methods and ambient intelligence to design ELE applications that incorporate healthcare systems able to provide 24/7 continuous monitoring and control of the environment. ELE include healthcare systems that directly or indirectly help to maintain people within their home environments instead of being moved into institutionalized environments. Moreover, these systems provide efficient methods to improve individuals’ independence and facilitate medical treatments. Currently, there are different healthcare systems that incorporate several technologies to monitor several human physiological status and environmental parameters using different wireless communications technologies, such as ZigBee, 3G, Bluetooth, Ethernet, and Wi-Fi [3]. On the one hand, human physiological status monitoring provides medical state perception and is particularly important for at-risk individuals, such as older adults and newborns, to detect symptoms in useful time. On the other hand, environmental conditions also play a major role in well-being and can be monitored in real-time to detect and prevent dangerous situations. Both monitored data (physiological and environmental) can be analyzed by doctors in order to support clinical diagnostics. In particular, indoor air quality (IAQ) is a significant factor to be monitored and controlled in real-time for ELEs and occupational health as people typically spend about 90% of their time inside buildings. IAQ assessment supports decision making on possible interventions to improve productivity and a healthy indoor environment by identifying multiple situations or habits that affect well-being.

There are several open issues in both the planning and implementation of healthcare systems, such as usability, user interface, data structure, ubiquitous design, ergonomics, and data access [4]. Although there are a number of social and ethical issues, such as acceptance by the users, the privacy and confidentiality of information are already recognized by most healthcare systems [5]. It is likewise imperative to guarantee that technological innovation does not replace human care, and instead it should be used to support medical decisions and monitoring health/diseases anywhere and anytime [6]. By 2050, 20% of the total population will be 60 years old or more [7], and that will bring an increase of healthcare systems’ costs and lead to a high dependency on healthcare systems [8]. Likewise, 87% of the general population prefers to stay in their homes instead of moving to a retirement home so they can have better quality of life, and therefore, healthcare systems are also expected to support the high cost of nursing care [9].

IoT architectures refer to the connectivity of physical objects connected to the Internet that support sense capabilities. These objects can be accessed through unique addressing schemes with interaction and cooperation features. IoT architectures incorporate numerous types of devices, such as microcontrollers, sensors, actuators, smartphones, and wearables. Furthermore, open-source platforms, hardware, and enhanced software solutions for data analytics, consulting, management, and storage are required to design and develop IoT architectures. IoT architectures involve people who use these IoT devices and should contribute and cooperate with IoT systems synergistically. Therefore, IoT architectures must be aware of the human context and consider people as an essential part of the system. IoT can support healthcare systems and allow people to stay at home and be supervised in real-time, instead of being sent to nursing homes or clinics [2]. Numerous IoT architectures incorporate personal healthcare devices (PHDs) for remote patient monitoring. These devices are portable systems with relevant features for patient biomedical signal sensing and measurement. The number of PHDs are increasing and must incorporate efficient methods for healthcare servers’ connection [10,11]. PHDs are used for activity, blood pressure and pulse oximeters monitoring, medication dispensers, and fall detection [12,13]. These portable devices are used in IoT environments by healthcare staff and allow patient monitoring at home. Moreover, healthcare systems cannot be designed and implemented without the relevant role of PHDs. Moreover, PHDs’ integration in healthcare environments is proposed by several studies [14,15,16]. Several monitoring activities, such as measuring cardiac frequency and blood pressure, that in the past were only available at the hospital, can now be continuously performed by using wearable sensors incorporated in, e.g., smartwatches. However, hospital measurements cannot be completely replaced with wearables, such as smartwatches, for several reasons, such as reliability, accuracy, and the context of the measurement. These wearable sensors should be used as an important complement and will never replace human integration and the relationship between the doctor and the patient.

Healthcare solutions that allow real-time monitoring can avoid unplanned hospitalizations that result in expensive emergency costs. IoT incorporates several advantages for the design and development of healthcare systems. IoT can provide networks of connected devices, Cloud applications, and services to facilitate the patient’s monitored data transmission and storage. IoT applications are closely related to healthcare systems through remote monitoring, smart-homes, wearable devices, and smart medical equipment. Numerous academic and industry research studies have been conducted about IoT interoperability and therefore several methods and technologies to address interoperability challenges are available in the literature. These methods focus on the standardization of communication protocols to provide interoperability of heterogeneous devices, networks, and data structures. Therefore, these methods and technologies can also be applied to IoT in order to provide interoperability to the healthcare domain. Furthermore, numerous applications for healthcare have been developed based on IoT, which demonstrates the relevant advantages of this architecture to provide efficient and cost-effective healthcare systems [17]. In order to support high-quality healthcare systems, IoT must adopt standardization, including efficient wireless protocols, improved mobile and wearable sensors, and cost-effective and low-power microprocessors [18]. A study presented by [19] demonstrates that individual approval of IoT advances are broad and growing. The current accessibility of remote wireless medical systems and the emerging diffusion of electronic healthcare database records can make the IoT communication framework the fundamental empowering agent for distributed ubiquitous healthcare applications [20].

This paper aims to provide an introduction to healthcare systems, review the current state of the art, and focus on the technologies, applications, challenges, opportunities, IoT open-source platforms, and operating systems. At this stage, a comprehensive understanding of IoT from a healthcare background is significant in order to support future research. This paper will also present an effective analysis of the key enabling architectures, main applications, challenges, and opportunities for ELEs and healthcare systems. While several survey papers regarding IoT for the healthcare domain are available in the literature and the recent proliferation of IoT platforms is evident, it can also be observed that these surveys do not focus on the examination of existing IoT platforms and operating systems. Therefore, the key novelty of this paper is that it performs a comprehensive and comparative study of the available IoTplatforms and operating systems and recommends one of them to specifically address solutions for the healthcare domain. Furthermore, this document synthesizes the existing body of knowledge and identifies common threads and gaps that open up new significant and challenging future research directions for healthcare systems. Taking into account the importance of security, privacy, and quality of service (QoS) open issues in the healthcare field, the paper highlights various insights surrounding healthcare systems. The discussion on numerous key future research topics, with the potential to accelerate the progress and deployment of IoT in healthcare, is expected to provide an important background for future research initiatives. In conclusion, this review article aims to be useful by introducing the topic to not only academics or engineers but also o healthcare professionals, which is essential for the development of future healthcare systems.

The rest of this paper is structured as follows: This paragraph ends Section 1; Section 2 focus on IoT visions, elements, open-source platforms, smartphones, and wearable applications; Section 3 refers to IoT applications in healthcare, and Section 4 focuses on important open issues, such as QoS, security, availability, and interoperability; Section 5 discusses several key future research topics with the potential to accelerate the progress and deployment of IoT in healthcare systems; and Section 6 concludes the paper.

2. Internet of Things for Healthcare

Healthcare systems are extremely necessary to enhance the global access to healthcare and medical information. Technological innovations facilitate the access to healthcare in an ageing population and also provide new opportunities and methods for processing and knowledge of medical data [21]. Despite all the advantages of healthcare systems, a complex and important open issue associated with the confidentiality and safety of the patients’ data still exists [22,23]. Healthcare systems have several other main challenges, e.g., normalization, network setup, business models, QoS, and data security as referred by [24]. Several research fields are relevant to the design and implementation of healthcare systems, such as mobile and wearable sensors, wireless technologies, and open-source platforms (Figure 1). Numerous healthcare systems incorporate mobile and wearable sensors for data collection used for human physiological status monitoring and use wireless communication technologies for data transmission. Moreover, open-source platforms not only support data storage, visualization, and analytics but also provide numerous features for device management and security. This section aims to specify a comprehensive summary of the most important areas of research trends in IoT.

Figure 1. Important areas of research for healthcare systems.

2.1. Visions

The IoT represents one of the main paradigms in information and communication technologies. IoT has three different points of views: Things-oriented vision, Internet-oriented vision, and semantic-oriented vision as referred by [25] (Figure 2). Semantically oriented vision refers to a universal network of unified objects, which supports storage, searches, and organizes information. The things-oriented vision refers to intelligent autonomous things applied to our daily lives that are connected to the Internet. The Internet-oriented vision focuses on systems linked to the network, with a unique address that supports standard protocols.

Figure 2. IoT visions.

Regarding the healthcare systems and applications, the things-oriented vision concept is related to the identification of a high diversity of objects, such as sensors and actuators. The Internet-oriented vision is related to methods and procedures to satisfy the data transmission requirements of healthcare systems. Healthcare systems incorporate a high number of sensors, which are responsible for the collection of a massive amount of data. The semantic-oriented vision is related to the methods used to process this vast amount of data in order to extract knowledge to support medical activities.

2.2. Elements

Identification, sensing, and communication are the main elements of IoT, elements that will be explained briefly below. Healthcare systems need to be properly identified in order to match services with their demand. Moreover, not only the identification of the physical “things” but all the interaction entities also have to be clearly acknowledged in IoT solutions to ensure the correct composition and operation of the system. Nevertheless, identification has a significant extended scope and is important for all IoT applications and entities. Identification is a major topic for communication in order to address the items, services, users, data, and locations. The "identifiers" are applied to provide identification and can be assumed as a pattern to uniquely identify a single entity in a particular context. Electronic product codes (EPCs) [26] and ubiquitous code (uCode) [27] are identification methods that currently exist. Object identification refers to the hostname and IP address for communication on the network.

Several addressing techniques are present in the literature, such as IPv4, IPv6, and 6LoWPAN, that apply compression on IPv6 headers [28]. With the colossal address space offered by IPv6, all the addressing requirements of the IoT are supposed to be met. Sensing is the capture of information from the environment through a collection of data; this data can be saved in a remote, local, or cloud database. Communication is a major element of IoT, as for specific applications, such as healthcare systems, communication is crucial for patients’ data sharing. Currently, there is a vast diversity of communication protocols with different battery dependability and data range transmissions, such as Wi-Fi, ZigBee, and mobile networks [29]. Most IoT devices adopt the message queuing telemetry transport (MQTT) and constrained application protocol (CoAP). These two open standards are designed to provide mechanisms for asynchronous communication. MQTT is a publish/subscribe messaging protocol designed for lightweight machine to machine (M2M) communications. CoAP is a web transfer protocol for use with constrained nodes and constrained networks designed for M2M applications [30,31]. The IEEE 802.15.4e standard was announced by IEEE in 2012 to improve and complement the previous 802.15.4 standard [32], to address the emergent requirements of manufacturing and industrial requisites [33]. In particular, the IEEE 802.15.6, is a wireless body area network (WBAN) standard developed for enhanced health monitoring, which supports QoS data rates up to 10Mbps, low power, and high reliability [34,35]. Furthermore, other communication technologies are used for short-range communications, such as radio frequency identifications (RFIDs) [36], near field communication (NFC) [37], and Bluetooth low energy (BLE) [38]. A memoryless-based collision window tree plus protocol for simplified computation on anti-collision RFID was proposed by [39]. Other technologic enhancements are provided to NFC, such as a flexible and cost-effective NFC tag to allow smart devices and daily object communication in IoT environments was referred by [40]. Currently, Bluetooth 4.2 provides a suitable power efficient protocol for IoT and is applied in 6LoWPAN networks [41]. The 6LoWPAN has been projected to support WPAN devices with reduced battery specifications to the Internet and can be used in IoT healthcare systems to facilitate and improve energy efficiency.

The referred IoT elements play an even more important role when applied to the healthcare domain. In fact, healthcare applications based on IoT can significantly enhance patient care, optimize resource consumption, and therefore lead to a decrease in healthcare cost. Regarding the healthcare field, privacy is of principal importance as patients’ data must remain confidential. Therefore, identification, sensing, and communication elements must incorporate enhanced methods to offer high-quality medical services, while at the same time ensure privacy.

2.3. IoT Open-Source Platforms and Operating Systems

Currently, there are numerous open-source platforms and operating systems that aim to provide support for different systems, data confidentially, safety, fusion, and dissemination. This section presents the most relevant IoT platforms and operating systems (Figure 3), which are recognized by their significance for the improvement of the state of the art and creative highlights, which can likewise be utilized to create secure and scalable healthcare systems.

Figure 3. IoT platforms and operating systems.
(1)
SiteWhere: An open-source IoT platform. It offers a system that accelerates the storage, handling, and incorporation of device data. SiteWhere provides an IoT server platform, device management, and third-party integration frameworks. This IoT platform aims to provide IoT functionalities for monitoring, automation, and analytics for healthcare systems [42].
(2)
DeviceHive: An open-source IoT data platform that aims to connect devices to the cloud and device data stream. It also provides creation and customization of IoT/M2M (machine-to-machine) applications with a secure, scalable, and cloud-ready functionalities [43].
(3)
Platformio: An integrated development environment for IoT. It supports cross-platform build functionality without external dependencies to the operating system software, having compatibility with 200+ embedded boards, 15+ development platforms, and 10+ frameworks. It also provides a built-in serial port monitor and configurable build flags/options and automatic firmware uploading for IoT system development [44].
(4)
RIOT: A free, open-source operating system for the majority of the relevant open standards supporting the IoT. It provides code compatibility for 8,16,32-bit platforms, energy-efficiency, real-time capability due to an ultra-low interrupt latency, multi-threading with ultra-low threading overhead but also 6LoWPAN, IPv6, an IPv6 routing protocol for low-power and Lossy networks (RPL), UDP, CoAP, and concise binary object representation (CBOR) protocols [45].
(5)
ARM mbed: An IoT platform that delivers the operating system, cloud facilities, tools, and designer ecosystem in order to develop scalable systems based on IoT. It implements safety functionalities, such as transport layer security (TLS) as well CoAP and RESTful API to design M2M networks [46].
(6)
Ubuntu Core (Snappy): A development version of Ubuntu for IoT systems that offers safety and extensibility of an Ubuntu operating system. It also delivers management systems for safe, reliable, transactional updates controlled by Canonical’sAppArmor security system [47].
(7)
IoTivity: An open-source software framework that provides device-to-device communications to the IoT systems. The IoTivity project is sponsored by the Open Connectivity Foundation (OCF), a specification and certification program to address IoT open issues [48].
(8)
Distributed Services Architecture (DSA): An open-source IoT platform that aims to join the heterogeneous hardware and software in IoT and provide a scalable, resilient decentralized solution. DSA is composed of DSBroker, DSLink, and nodeAPI. DSBroker acts as a router for incoming and outgoing streams. NodeAPI provides node compatibility and bi-directional control and monitoring ability between connected things. DSLink is connected to the DSBroker that acts as the source of the data streams [49].
(9)
Calvin-Base: An open-source platform built with a centralized architecture that supports REST API and it is particularly scalable implementing a variety of plugins for interoperability [50].
(10)
Cylon.js: A JavaScript framework for the IoT that uses Node.js. This framework provides code compatibility between different hardware for IoT. Supports multiple platforms, such as Arduino, Intel Galileo, Intel Edison, and Raspberry [51].
(11)
Brillo: An Android-based operating system, with core services that provide a developer kit and developer console to build IoT applications. It aims to provide scalability with OTA updates, metrics, and error reporting. It is supported by the ARM, Intel x86, and MIPS-based hardware but also provide secure services [52].
(12)
Contiki: An open-source operating system for the IoT that provides standard IPv6, IPv4, 6lowpan, RPL, and CoAP protocols. This OS provides a network simulation environment for agile IoT development [53].
(13)
Netbeast: An open-source IoT platform that aims to connect IoT devices and to provide agile development for IoT solutions. It is supported by 30 different types of smart home devices and 10 brands, such as Philips Hue, Belkin Wenmo, Google Chromecast, Parrot, etc. [54].
(14)
Kaa: A multi-purpose middleware platform that delivers tools for software development for IoT with enhanced features that decrease related cost, risks, and time-to-market. It is an agnostic hardware solution that supports an SDK for a diversity of programming languages, such as C, C++, and JAVA [55].
(15)

ThingsBoard: An open-source IoT platform for data collection, processing, visualization, and device management. This platform supports device connectivity using standard IoT protocols, such as MQTT, CoAP, and HTTP. Moreover, ThingsBoard support data processing rule chains and alarms configuration based on events, attribute updates, device inactivity, and user actions [56].

The achievements of platforms and frameworks are related to different requirements, such as [57]:

1.    Providing security and privacy APIs with easy configuration and management in order to be adopted by third-party systems.
2.    Providing interoperability and extendable protocols to be adopted by third-party systems.
3.    Providing efficient size bandwidth, energy consumptions, and low processing requirements.
4.    Providing easy management and governance of heterogeneous networks of devices and applications.

Comparison of the IoT Platform Architectures

An IoT platform is a software designed and developed for specific application domains. It can support several domains, such as device management support, security, data collection, integration, analytics, visualization, and storage. On the one hand, an IoT platform can provide enhanced features to decrease the development time of IoT applications as it can provide scalability and heterogeneous device compatibility. One the other hand, an IoT platform can connect IoT devices to user applications and provide interaction management between the hardware and application layers.

Regarding the extensive number of IoT platform and operating systems available in the literature is not possible to discuss all related IoT platforms and operating systems. The IoT platforms and operating systems researched in this study were selected according to the criteria used by the authors of [58] and [59]. Therefore, 15 IoT platforms and operating systems were chosen and analyzed in this paper. In this section, the authors compare the presented open-source IoT platforms and operating systems. Table 1 presents the comparison results referring to device management support, security, data collection, integration, analytics, visualization, and storage features.

Table 1. IoT platforms and operating systems comparison (√: apply; ×: not apply).

After the review of the presented platforms, the authors conclude that the majority of IoT platforms support device management. Considering not only the increase of IoT device numbers but also the need to store the atomic attributes of each device, the device management feature is extremely important for IoT architectures. These attributes could be the serial number, mac address, location, and device firmware version. Is important to note that these attributes can include complex, structured objects, such as a list of connected peripherals and their properties. In addiction, is also important to create groups of IoT devices that are in a specific location and communicate with other devices of the same group. Another important feature related to device management is the authorization mechanism to allow or disable access remotely. With the exception of RIOT and DSA, all the presented platforms support device management.

Regarding security protocols, RIOT, Calvin-Base, Cylon.js, Brillo, and Contiki do not support native security features. Although, there are third-party plugins to manage the security issues of these platforms. In general, all the platforms use MQTT and REST APIs to provide data collection and integration features support, with the exception of Calvin-Base that uses a specific language syntax script for device configuration and Platformio that use CI (continuous integration). CI is the practice, in software engineering, of merging all developer working copies with a shared mainline several times a day. The data analysis and visualization are extremely important features as IoT devices generate a lot of data. Platformio, RIOT, ARM mbed, Ubuntu Core, and Cylon.js platforms do not have analytics support. The raw and unstructured data collected by IoT devices must be processed in order to create structured data for analytics, pattern analysis, visualization, and charting. Consequentially, these platforms are not recommended by the authors for healthcare applications as the analytics feature is significant for clinical analysis and diagnosis. Platformio, RIOT, ARM mbed, IoTivity, Calvin-Base, Cylon.js, and Contiki platforms do not provide storage features.

For healthcare applications, the authors recommend the Kaa platform. This platform supports open protocols, encryption channels for data security, and provides data analytics, visualization, and storage. This platform has important third-party integrations based on microservice architecture; is scalable; supports open IoT protocols, such as MQTT, CoAP, and JSON encoding; has gateway support; the communication with devices is secured with TLS or datagram transport layer security (DTLS); features flexible credentials lifecycle management; supports flexible application versioning; and incorporates well-tested open-source components. IoT architectures have been extensively applied in the healthcare domain to implement effective healthcare systems for older adults and patient monitoring. Moreover, these healthcare systems have been incorporated in ELE to improve users’ health and well-being. IoT platforms can provide an efficient functional basis to develop enhanced healthcare systems. These platforms have relevant embedded features for device management, security, data collection, visualization, and analytics. Furthermore, IoT platforms implement important features that considerably accelerate healthcare systems’ development and incorporate embedded scalability and interoperability methods. IoT platforms offer standardization methods for data collection from heterogeneous devices through distinct network protocols. Additionally, some of these platforms support not only remote device configuration and control but also over-the-air firmware updates.

2.4. Smartphones

Currently, smartphones provide considerable processing capabilities and a great diversity of sensors that can be used to develop mobile healthcare systems. A survey of healthcare software for smartphones was presented by [60] and concludes that the use of smartphones in healthcare systems is increasing and are useful applications for patient training, sickness self-administration, and remote supervising. Mobile applications support symptom evaluation, psychoeducation, source position, tracking of treatment development, and mental tele-health. Consequently, it is necessary to define and delineate the difference between mobile applications that support healthcare decisions and those with the goal of intervening in clinical decisions [61]. Commercial smartphone applications for healthcare allow patient participation in effective disease prevention and management, which leads to significant cost savings in personalized healthcare [62]. Smartphones provide activity recognition through the detection of physical activities, such as walking and running, climbing stairs, travelling, and sedentary behavior, without the need for extra devices that can be used for patients’ activity monitoring for personalized healthcare [63,64]. A distributed particle filter simultaneous localization and mapping (DPSLAM) process that offers restrictions towards a simple recent mounted inertial measurement unit combined into the mobile phone and specifies the core information on the movement of the user was presented by [65], which can be used to monitor a patient’s activity at home after medical intervention. An intelligent communication approach for AAL that uses information collected by sensors, data traffic patterns, and the behavior of a person for providing decisions, and sends notifications via smartphone applications was proposed by [66] and demonstrates the importance of smartphones in personalized healthcare. The accelerometer, gyroscope, or light sensor incorporated in a smartphone can be used for activity recognition and monitoring. The camera and microphone can be used as multimedia sensors for personalized healthcare systems [67]. Smartphones are equipped with short-range communication technologies, such as Bluetooth and Wi-Fi, but also long-range technologies, such as GPRS, UMTS, and 3G/4G, that can be used for monitoring co-morbid patients remotely using short-range communication inside hospitals and long-range communication inside patients’ home [68]. The NFC and RFID identification technologies can accelerate healthcare and medicine care procedures, and develop enhanced identification protocols that can lead to a reduction of errors in medical diagnostics [69,70]. The preceding paragraphs are intended to provide facts that support the importance of smartphones in healthcare systems. Smartphones incorporate sensors, communication technologies, and processing power that can be used to complement healthcare systems, enabling better data accessibility and notifications to the patient but also to collect data from the environment.

2.5. Wearables

Wearable sensors are used on a large scale for healthcare systems, such as diagnostic procedures and visualization software, to measure and define living environments and real-time personal activity [3]. Wearables have a remarkable diversity of applications in healthcare, such as real-time monitoring of pediatric patients with cardio-metabolic problems [71], headband for electroencephalogram (EEG) feeling recognition aiming to estimate the life quality of individuals [72], and to detect situations of behavioral anomaly in smart AAL through the collection of movement data combined with the local context [73]. Wearable technologies can be used to reduce the costs of personalized healthcare by providing patient monitoring in their own homes [74]. Wearables are also used for blood pressure monitoring, ring-type heart rate monitoring, and Bluetooth-based electrocardiogram (ECG) monitoring. A tele-home medical solution that incorporates wearables, wireless technologies, and sensor data fusion techniques was presented by [75]. Healthcare systems can be very important to provide ubiquitous healthcare services because they allow continuous access to patient information [76]. Healthcare systems for symbiotic and bio-inspired architectures may enhance the health circumstances and living expectation of an enormous number of individuals [77]. A wearable pervasive medical supervising solution that utilizes unified ECG, accelerometer, and oxygen (SpO2) sensors that provide biological records to be communicated in wireless sensor network using IEEE 802.15.4 to a PC where the data can be displayed and stored was presented by [78]. Non-invasive sensors incorporated in wristbands are used to measure and supervise several biological parameters, such as ECG, EEG, electrodermal (EDA), breathing, and biochemical procedures [79]. These wearable sensors can offer cost-effective answers for remote supervision of ageing individuals at domestic or nursing homes but also increase patient monitoring and care [80]. Wearable computing devices with an embedded camera can determine the user position and orientation by using visual odometry and SLAM (simultaneous localization and mapping) techniques to design assisted living systems capable of offering such guidance with on-site augmented reality, without introducing changes in the environment and using off-the-shelf equipment [81].

A system that aims to provide an active and healthy routine for individuals and to advise them with recommendations and important life behavior information that incorporates wearable bio-signals sensors and artificial intelligence algorithms was presented by [82]. HealthMon is a mobile healthcare framework towards access that proposes an affordable, retail wristband for clinical monitoring of scenarios, e.g., dementia, Parkinson’s, or ageing, and it is used to provide health monitoring and contextualized alerts in real-time, as presented by [83]. Wearable sensors are used to predict and monitor patients by combining clinical observations, resulting in identification of “abnormal” biological information resulting from patient deterioration [84]. Wearable sensors are used for monitoring academic, sleep, and mental behavior using mobile phones with classification accuracies ranging from 67% to 92% [85] (Figure 4).

Figure 4. Mobile sensors.

3. Internet of Things Applications for Healthcare Systems

Smart homes should have cyber-physical content permanently linked to the Internet to provide data collection from environment that can be correlated and to produce effective knowledge that is used to improve the quality of life of occupants. The MIT Media Lab was responsible for the development of the first smart home project [86]. Smart homes can be classified into different categories depending on their main purpose. On the one hand, several smart homes aim to identify and distinguish the movements of its occupants to improve their health. On the other hand, some smart homes aim to store and retrieve multi-media captured data in the indoor environment and other activities are centered on surveillance, and are processed in order to obtain information to create real-time notifications and alarms to safeguard the family and house. Moreover, another group of smart homes is classified based on energy efficiency concerns by providing energy consumption supervising and gadget control [87]. A smart home intends to deliver an ELE to its occupants through the incorporation of numerous sensors to monitor indoor environmental conditions and the inhabitants’ activities. Furthermore, smart homes aim to add intelligent functionalities to a home in order to incorporate healthcare systems to assist and improve occupants’ health and well-being.

As referred by [88], several visions of smart homes are proposed, such as a social view, an instrumental view, and a functional view. Smart homes can be seen as an enhanced method to improve the life quality of occupants; this is referred to as the functional view. Another point of view is the smart home prospective for supervising and decreasing energy consumption and consequently lowering carbon dioxide emission; this is referred to as the instrumental view. Likewise, smart homes can be seen as a way to improve and enhance the digitalization of our daily routine; this is referred to as the socio-technical view.

An example of a smart house that provides breathing and heart rate supervision is presented by [89]. This smart home offers occupants breathing and heart rate supervision with a typical accuracy of 99%. Several projects based on smart homes are available in Europe, such as iDorm [90], Gloucester Smart Home [91], and CareLab [92], which remains notable through its significance for the enhanced state of the art and advanced qualities. A unified architecture for supervision and management of smart houses that recurs to ZigBee is recommended by [93].

The SPHERE Project [94] provides environment, video, and wearable data collection to offer an architecture that uses sensor data fusion to provide identification and administration of several healthcare conditions. An IoT architecture that provides management of the integration and behavior-aware orchestration of devices as services and is cloud based was proposed by [95].

Home Health Hub IoT (H3IoT) provides an architecture for health supervision of ageing home occupants that is cost-effective, easy to use, incorporates a simple layered design, and is delay tolerant [96]. A healthcare system for diabetes therapy was proposed by [97]. This system provide connectivity between the developed patient’s device based on 6LoWPAN and the medical team’s desktop software to process individual health conditions and a glycemic index information system. Several projects for remote healthcare based on IoT that can improve the process and intelligence of information collection in the medical industry are reported in the literature. One has been proposed by [98]. IoT allows the correct tracking of devices and their identification, patient and clinical team validation, and data collection that produces important information for personalized healthcare [25]. IoT platforms are able to support pervasive healthcare by adopting wearable devices for data collection and mobile devices to upload the data to servers, for communication and interfacing with sensors that allow measurement of physiological parameters [99]. Healthcare systems based in IoTarchitectures provide an effective way to monitor and store health and well-being continuously [2] but further offer protocols to be ubiquitous and fully modified for personalized healthcare [100,101]. UT-GATE offers native capabilities for well-being supervision software, such as the local repository, compression, signal processing, data standardization, web services, protocol translation and tunneling, firewall, data mining, and notifications, being proposed by [102]. The Health-IoT (in-home healthcare IoT architecture) delivers a business technology with co-design organization for cross-boundary incorporation for in-home medical systems based in IoT but has a deficiency of interoperability [103]. The correlation of a diversity of healthcare systems and sensors could provide earlier medical interventions rather than a detection of advanced stage diseases and provide preventive care [100].

Table 2 aims to analyze a number of studies of the current state of the art, which are categorized by application, sensing, configuration setting, connectivity, access to data, results, and limitations. Furthermore, Table 2 presents a comparison summary, which will be analyzed afterwards in order to extract lessons and common threads on the enhanced healthcare systems research.

Table 2. Comparison summary on the presented healthcare systems (×: no support).

Table 3 presents a review summary on the communication technologies used for the design of healthcare systems. The Wi-Fi communication is commonly used to provide Internet connection; however, due to energy consumption concerns, it is not used in battery-powered systems. The GPRS/3G/HSDPA and 4G are incorporated in the majority of smartphones and are significant to provide Internet connection when Wi-Fi networks are not available. Several healthcare systems are designed to use the smartphone as a gateway, where the data is collected using wearable sensors and is transferred to the smartphone. In these scenarios, the interface commonly used is Bluetooth since this is a low-consumption communication technology. Furthermore, RFID and NFC are used to provide identification of the patients or the devices and rarely serve the purpose of transmitting data from one device to the other.

Table 3. Communication technologies used for the design of healthcare systems.

From the analysis of Table 3, it is possible to conclude that the least-used technology for data communication in these scenarios is cabled Ethernet, followed by ZigBee, this being used in three studies. The most used technologies, used in six studies, are the Bluetooth protocol and the GPRS/ 3G / HDSPA / 4G, with Wi-Fi in second place. The conclusions are aligned with the requirements for low power consumption, portability, and lightweight of data communication technologies.

4. Internet of Things Challenges and Open Issues for Healthcare Systems

Healthcare-based applications should incorporate improved mechanisms in order to provide privacy of the patient’s information. Several safety weaknesses persist in an M2M communication of IoT architecture because the majority of M2M and IoT systems do not require specifications to perform encryption techniques [106]. There is also a need to ensure correct access to the right individuals at the right time and support safe architectures. Several challenges are related to security, privacy, and legal aspects [107,108]. Healthcare systems are normally wireless and presented to people in general; the responsibility of the collected data must be protected and provided only with correct authentication and availability. For that, healthcare systems based in IoT should incorporate hardware and software encryption methods and support privacy policies.

The data handled by a PHDs is very sensitive in terms of patient privacy, therefore there is a significant need to provide secure storage methods to prevent its exposure to unauthorized individuals. In this study, two security schemes are proposed. Furthermore, the protocol conversion methods must provide efficient authentication procedures. The protocol conversion proposed by KeeHyun Park et al. [109] implements two security schemes for patient privacy. The biomedical data obtained are not stored as a single unit but stored in parts in the IoT server. Furthermore, the divided data is saved in the IoT authentication server. Therefore, in order to access the data, it is necessary to violate both servers. Moreover, the proposed protocol conversion method incorporates an authentication scheme named the Buddy-ACK. This authentication scheme ensures that a specific part of biomedical data can only be accessed if a patient and the medical staff are authorized.

Individuals will remain the essential parts of the IoT architecture and consequently will touch all characteristics of our lives. Specifically, medical systems, and due to the enormous scale of devices, some safety and privacy challenges will subsist, so therefore teamwork between research communities is indispensable [110]. IoT has several QoS challenges, such as availability, reliability, mobility, performance, scalability, and interoperability, as presented by [25,100,111,112], and are representative challenges for healthcare systems (Figure 5).

Figure 5. Healthcare systems’ open issues.

On the one hand, availability in IoT platforms intends to present everyplace and anytime services to clients. IoT requires interoperability, therefore, it must follow protocols, such as IPv6 and 6LoWPA, which is preponderant for healthcare systems where availability must always be provided. On the other hand, reliability aims to aggregate the achievement rate of IoT service distribution and is essential to be applied in software and hardware through every part of the IoT layers, which are of particular importance for monitoring patients. In addition, mobility intends to relate users with their desired services uninterruptedly, while on the move. Interruption for mobile devices can happen when, for example, these devices change from one gateway to another. It is essential to develop pervasive and ubiquitous healthcare systems. An IoT-based platform that is compatible with mobility and safety in hospitals was presented by [113]. Performance is a relevant challenge for the implementation of healthcare systems. These systems incorporate a high diversity of heterogeneous devices that collect personal health and medical data. Therefore, healthcare systems must incorporate enhanced methods to provide data security and privacy but must also ensure high-performance metrics. Interoperability and scalability play a major role in healthcare systems’ performance. Furthermore, these systems need to continually improve and increase the performance of healthcare services and meet relevant pervasive and ubiquitous requirements. Scalability signifies the capability to insert new systems and functionality keeping or increasing the QoSas it is extremely important to develop large-scale healthcare systems. In medical environments that assume a huge diversity of hardware platforms and communication protocols, scalability assumes an interesting challenge to develop healthcare systems. Interoperability is a relevant challenge investigated by academia and industry. The industry approach to address interoperability issues has been conducted through standardization [114]. Several methods have been designed to provide interoperability between IoT devices, services, platforms, and data structures. Interoperability plays a major role in IoT development and is particularly relevant in the healthcare domain. Healthcare systems incorporate heterogeneous IoT devices, which generate high amounts of data in heterogeneous formats [115]. Therefore, extracting data from different healthcare systems is a complex challenge and interoperability must be ensured to enable heterogeneous systems’ interaction and is a relevant requirement to solve data heterogeneity issues [116]. Thus, interoperability should be considered by IoT developers and constructors to develop healthcare systems. PHDs and IoT systems use different standard communication protocols for healthcare applications.

Several IoT systems use the one M2M communication protocol as an international standard for IoT systems while the PHDs use the ISO/IEEE 11073 protocol. Consequently, communication protocol conversion methods are needed to provide interoperability for healthcare services in ubiquitous environments. Regarding the great number of PHDs used in IoT environments designed using oneM2M protocol, a protocol conversion process between ISO/IEEE 11073 protocol and oneM2M protocol is required. Thus, some protocol conversion studies are presented in the literature. An IoT approach for a remote monitoring system for patients at home which incorporates a protocol conversion scheme between ISO/IEEE 11073 protocol and oneM2M protocol and a Multiclass Q-learning scheduling algorithm based on the urgency of biomedical data delivery to medical staff was proposed by [117]. Protocol conversion between ISO/IEEE 11073 protocol messages and oneM2M protocol messages performed in gateways located between PHDs and the healthcare management server was constructed, and evaluated in various experiments by [109].

Healthcare systems are an appropriate method to deal with medical service frameworks, in light of new research that allows characterization of new propelled strategies for the treatment of numerous sicknesses, e.g., by checking chronic infections to help the medical team to decide the best medications [118]. Regardless of the capability of the IoT view and innovations for medicinal services, there are many difficulties to be settled as shown before, in spite of the fact that IoT presents an enormous effect on the economy and it is not yet certain if there are limitations to the early and pervasive adoption of IoT frameworks [119].

Security is also an incredible challenge for IoT applications for healthcare environments that are extremely sensible. Healthcare systems based in IoT architecture must be studied on the effect of packet fragmentation and DoS (denial of service) attacks [120]. The development of healthcare systems should address technical problems, planning, infrastructure, management, and security problems. At the network layer, medical service frameworks should join encryption and avert DoS attacks. IoT has specialized issues as well as arranging, foundation, administration, and security issues [121]. In 2008, the ISO/IEC 29192 standards were made so as to contribute light-weight cryptography to devices with reduced specifications, including block and stream cyphers and asymmetric mechanisms. Lightweight cryptography adds to the security of smart devices due to its efficiency and smaller footprint and should be used in healthcare systems that incorporate smart objects with limited processing capabilities [122]. Healthcare systems attacks can be defined as physical, side channel, cryptanalysis, software, and network attacks [123] (Figure 6). Physical attacks consist of attacking physical hardware and are the most difficult to achieve. Side channel attacks consist of using data information in order to find the key that the target device is using. Cryptanalysis attacks are based on the ciphertext with the objective of breaking the encryption. Software attacks search for vulnerabilities in system software through its own communication interface. Network communications are exposed against network security attacks because of the broadcast nature of the transmission medium. Most medical IoT-based frameworks combine a few wireless technology enhancements and are susceptible to numerous security challenges, for example, attacks on secrecy and authentication, silent attacks on service integrity, and attacks on network availability. Network availability attacks can be classified as DoS attacks that appear at multiple layers, such as physical layer, data-link layer, network layer, transport layer, and application layer [124].

Figure 6. Security and privacy attacks.

Despite all the concentrated efforts done by numerous researchers on IoT, in particular for healthcare systems, several open issues continue to persist. Cryptographic mechanisms, network protocols, data and identity management, user privacy, self-management, and trusted architectures represent important examples [125]. However, there are also many studies that demonstrate the concern in solving these problems that are presented in the literature [126,127,128,129,130,131,132].

5. Discussion and Future Directions

IoT must be assumed as an important and feasible architecture for enhanced healthcare systems. However, several challenges still exist, and research efforts should be made to address usability and user interface; ubiquitous design and ergonomics; data access and data structure; social and ethical issues; and security, privacy, and QoS for enhanced pervasive and personalized healthcare systems.

Currently, IoT is responsible for an enormous quantity of personal data that is transferred across the Internet without the guarantee of data privacy. Therefore, several ethical and social questions can be raised about transparency at the expense of our privacy. This is an important challenge to be analyzed particularly on healthcare systems in order to provide protection against observation from non-authorized sources [133]. Pervasive monitoring deals with ultra-sensible data about patient well-being and daily routine, therefore the healthcare systems should incorporate strong security methods to guarantee the reliability of the data. Important legislation and regulations should be made in order to guarantee the user’s rights, particularly in the development of healthcare systems. The design of the referred systems should consider ethics as a major factor by adopting policies to ensure that different developers use safe and trustable infrastructures [134]. The healthcare systems data should be protected and implemented in encryption schemes, key management, appropriate cryptographic, and security measures to avoid privacy leakages. Moreover, IoT devices in the healthcare context must be regularly verified to not expose vulnerabilities to security attacks [135].

The proliferation of healthcare services has led to an increase in the amount of data generated, which causes design issues on data access and data structure. Therefore, an extra effort must be made to address the complexity and diversity of the data generated by healthcare systems.
Furthermore, the diversity of data sources requires a uniform standard of heterogeneous data management; the diversity of data content requires a unified programming interface for multiple data analysis modules, and the diversity of service objects require a uniform standard service platform interface as was proposed by [136].

The QoS also play a major role in healthcare systems. Efficient and effective cooperation between the physical and digital domains must be guaranteed in order to provide reliable healthcare systems. The state-of-the art technologies, such as 5G, offer several opportunities for the IoT, in general, and to healthcare systems, in particular, especially in real-time applications that involve video on demand [137].

The main application of the enhanced healthcare systems is to develop intelligent and ubiquitous systems for several purposes, such as patient health and well-being monitoring, activity and emotion recognition, anomaly detection in daily routine behavior, and specific diseases supervision for ELEs and to improve occupational health. Additionally, these systems aim to be used on a large scale, which leads to a proliferation of application domains, including the development of platforms on healthcare data sharing, visualization, and analytics.

The development of enhanced healthcare sensors is closely related to the design and configuration setting of several sensing technologies for efficient and effective data acquisition. Particularly, wearable sensors, such as EGG, ECG, accelerometers, and heart rate sensors, are a common trend in the design of enhanced healthcare systems. These sensors are commonly positioned on the wrist, belt, hand, and/or chest in order to provide ubiquitous sensing. Mobile devices, such as smartphones, tablets, and smartwatches, are simultaneously used for data collection using built-in sensors, such as GPS, camera, and microphone, but also as a bridge to interface external medical devices. Moreover, the mobile devices have also been used as processing units to transform the collected data into knowledge. Furthermore, assistive robots are also used combined with ambient sensors for activity recognition and monitoring.

The connectivity is extremely relevant as it is responsible to provide data transmission and sharing among the sensing devices and the rest of the equipment in the framework. The majority of healthcare systems are based in wireless communications technologies [138]. The Bluetooth and Zigbee protocols are usually used for device-to-device communication, as well as Wi-Fi and mobile networks technologies, such as 3G/4G, have been used recurrently to provide Internet access [139].

The access to monitored data is provided using several approaches. On the one hand, the majority of the healthcare systems provides mobile access to data collected using a web interface. On the other hand, some healthcare systems do not provide remote data access. However, there is a clear tendency to develop systems that can be ubiquitously accessed anywhere, anytime [140,141].

The results of the research on healthcare is promising as it provides real-time patient monitoring solutions as well as it often incorporates off-the-shelf mobile devices as sensing and processing units. It also offers activity and anomaly behavior recognition, real-time notifications, and alerts to the medical team and caregivers and a relevant acceptation rate by the users. Particularly, the IAQ monitoring solutions can provide a relevant dataset of the occupant’s environmental quality and be correlated with their health status and living environment to support medical diagnostics. Moreover, real-time monitoring data can be used to generate alerts to advise the occupants to act in a useful time to promote health and well-being. Therefore, there is a relevant need to design and develop cost-effective IAQ solutions based on open-source technologies for ELEs and occupational health. However, there are also several limitations, such as energy consumption, validation and calibration in real scenarios, modularity and scalability, and more effective and ubiquitous notifications to act in useful time for ELE and well-being [142,143].

6. Conclusions

IoT offers new methods, architectures, and solutions for enhanced healthcare systems and can be faced with an opportunity to improve medical treatments for personalized healthcare. Open-source platforms and operating systems could improve the quality, security, and availability of healthcare systems. Moreover, existing open-source solutions may improve the evolution and efficiency of healthcare systems by also enabling devices, applications, and systems to securely expose APIs to external systems. Thus, this will improve interoperability and thus decrease the cost of management and governance of heterogeneous device networks. Currently, there is a large set of very diverse open-source tools that provide secure and cost-effective platforms to develop and prototype new healthcare systems. These can be based in IoT and should provide smartphone and smartwatch compatibility, as these devices are seen today as an essential part of daily life and are perceived as extremely important and effective instruments to provide notifications and active coaching in order to improve their users’ health and consequently, public health. Today, mobile devices incorporate a diversity of sensors that can be used to provide real-time monitoring solutions and data collection to support medical treatments.

Despite all the advantages of healthcare systems, several open issues continue to exist, such as availability, reliability, mobility, performance, scalability, and interoperability, among others, and as the evolution of the society will not stop, these will be ongoing open issues because the use case scenarios will not remain static. It is extremely important to note that this kind of healthcare systems should exist to support medical treatments and as an important complement of medical supervision.

This paper has presented relevant aspects of IoT for healthcare systems, such as open-source platforms, operating systems, and open issues. It is hoped that a thematic overview has been provided, to introduce not only health and IT professionals but also engineers and students to a paradigm that is essential for the near future in healthcare.

References

1.    Universal Open Platform and Reference Specification for Ambient Assisted Living. Available online: http:// https://www.universaal.info/ (accessed on 7 September 2019).
2.    Dohr, A.; Modre-Opsrian, R.; Drobics, M.; Hayn, D.; Schreier, G. The Internet of Things for Ambient Assisted Living. In Proceedings of the 2017 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), Las Vegas, NV, USA, 12–14 April 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 804–809. [Google Scholar]
3.    Al-Janabi, S.; Al-Shourbaji, I.; Shojafar, M.; Shamshirband, S. Survey of main challenges (security and privacy) in wireless body area networks for healthcare applications. Egypt. Inf. J. 2017, 18, 113–122. [Google Scholar] [CrossRef][Green Version]
4.    Koleva, P.; Tonchev, K.; Balabanov, G.; Manolova, A.; Poulkov, V. Challenges in designing and implementation of an effective Ambient Assisted Living system. In Proceedings of the 2015 12th International Conference on Telecommunication in Modern Satellite, Cable and Broadcasting Services (TELSIKS), Niš, Serbia, 14–17 October 2015; pp. 305–308. [Google Scholar]
5.    Azimi, I.; Rahmani, A.M.; Liljeberg, P.; Tenhunen, H. Internet of things for remote elderly monitoring: A study from user-centered perspective. J. Ambient Intell. Human. Comput. 2016, 8, 273–289. [Google Scholar] [CrossRef]
6.    Tenner, E.; Rall, J.E. Why Things Bite Back: Technology and the Revenge of Unintended Consequences; Vintage Books: New York, NY, USA, 1997; ISBN 0-679-74756-7. [Google Scholar]
7.    World Population Aging: 1950–2050 ; UN: New York, NY, USA, 2001; pp. 100-1 11–13.
8.    Kumar, R.K. Technology and healthcare costs. Ann. Pediatr. Cardiol. 2011, 4, 84. [Google Scholar] [CrossRef] [PubMed]
9.    Centers for Disease Control and Prevention. “The state of aging and health in America 2007,” N. A. on an Aging Society. 2007. Available online: https://www.cdc.gov/aging/pdf/saha_2007.pdf (accessed on 7 September 2019).
10.    Park, K.; Lim, S. A Multilayer Secure Biomedical Data Management System for Remotely Managing a Very Large Number of Diverse Personal Healthcare Devices. BioMed Res. Int. 2015, 2015, 1–17. [Google Scholar] [CrossRef] [PubMed][Green Version]
11.    Park, K.; Pak, J. An Integrated Gateway for Various PHDs in U-Healthcare Environments. J. Biomed. Biotechnol. 2012, 2012, 1–7. [Google Scholar] [CrossRef]
12.    Park, K.; Lim, S. A multipurpose smart activity monitoring system for personalized health services. Inf. Sci. 2015, 314, 240–254. [Google Scholar] [CrossRef]
13.    Pak, J.; Park, K. UbiMMS: An Ubiquitous Medication Monitoring System Based on Remote Device Management Methods. HIM J. 2012, 41, 26–30. [Google Scholar] [CrossRef][Green Version]
14.    Arrieta, S.S.; Parra, O.J.S.; Chaves, R.M.P. Design of PHD Solution Based on HL7 and IoT. In Future Data and Security Engineering; Dang, T.K., Küng, J., Wagner, R., Thoai, N., Takizawa, M., Eds.; Springer International Publishing: Cham, Switzerland, 2018; Volume 11251, pp. 405–409. ISBN 978-3-030-03191-6. [Google Scholar]
15.    Liu, L.; Stroulia, E.; Nikolaidis, I.; Miguel-Cruz, A.; Rios Rincon, A. Smart homes and home health monitoring technologies for older adults: A systematic review. Int. J. Med. Inf. 2016, 91, 44–59. [Google Scholar] [CrossRef]
16.    Evans, J.; Papadopoulos, A.; Silvers, C.T.; Charness, N.; Boot, W.R.; Schlachta-Fairchild, L.; Crump, C.; Martinez, M.; Ent, C.B. Remote Health Monitoring for Older Adults and Those with Heart Failure: Adherence and System Usability. Telemed. e-Health 2016, 22, 480–488. [Google Scholar] [CrossRef][Green Version]
17.    Ullah, F.; Habib, M.A.; Farhan, M.; Khalid, S.; Durrani, M.Y.; Jabbar, S. Semantic interoperability for big-data in heterogeneous IoT infrastructure for healthcare. Sustain. Cities Soc. 2017, 34, 90–96. [Google Scholar] [CrossRef]
18.    Fernandez, F.; Pallis, G.C. Opportunities and challenges of the Internet of Things for healthcare: Systems engineering perspective. In Proceedings of the 2014 EAI 4th International Conference on Wireless Mobile Communication and Healthcare (Mobihealth), Athens, Greece, 3–5 November 2014; pp. 263–266. [Google Scholar]
19.    Jones, V.; Gay, V.; Leijdekkers, P. Body Sensor Networks for Mobile Health Monitoring: Experience in Europe and Australia. In Proceedings of the 2010 4th International Conference on Digital Society, St. Maarten, Netherlands Antilles, 10–16 February 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 204–209. [Google Scholar][Green Version]
20.    Bui, N.; Zorzi, M. Health Care Applications: A Solution Based on the Internet of Things; ACM Press: New York, NY, USA, 2011; pp. 1–5. [Google Scholar]
21.    Haux, R. Health information systems—Past, present, future. Int. J. Med. Inform. 2006, 75, 268–281. [Google Scholar] [CrossRef] [PubMed]
22.    Chen, D.; Zhao, H. Data Security and Privacy Protection Issues in Cloud Computing; IEEE: Piscataway, NJ, USA, 2012; pp. 647–651. [Google Scholar]
23.    Appari, A.; Johnson, M.E. Information security and privacy in healthcare: Current state of research. Int. J. Internet Enterp. Manag. 2010, 6, 279–314. [Google Scholar] [CrossRef]
24.    Riazul Islam, S.M.; Kwak, D.; HumaunKabir, M.; Hossain, M.; Kwak, K.-S. The Internet of Things for Health Care: A Comprehensive Survey. IEEE Access 2015, 3, 678–708. [Google Scholar] [CrossRef]
25.    Atzori, L.; Iera, A.; Morabito, G. The Internet of Things: A survey. Comput. Netw. 2010, 54, 2787–2805. [Google Scholar] [CrossRef]
26.    Brock, D.L. The Electronic Product Code (EPC); White Paper MIT-AUTOID-WH-002; Auto-ID Center: Cambridge, MA, USA, 2001. [Google Scholar]
27.    Sakamura, K.; Koshizuka, N. Ubiquitous Computing Technologies for Ubiquitous Learning; IEEE: Piscataway, NJ, USA, 2005; pp. 11–20. [Google Scholar]
28.    Jara, A.J.; Zamora, M.A.; Skarmeta, A. Glowbal IP: An Adaptive and Transparent IPv6 Integration in the Internet of Things. Mob. Inf. Syst. 2012, 8, 177–197. [Google Scholar] [CrossRef][Green Version]
29.    Jermyn, J.; Jover, R.P.; Murynets, I.; Istomin, M.; Stolfo, S. Scalability of Machine to Machine Systems and the Internet of Things on LTE mobile networks. In Proceedings of the 2015 IEEE 16th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), Boston, MA, USA, 14–17 June 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 1–9. [Google Scholar]
30.    Naik, N. Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP. In Proceedings of the 2017 IEEE International Systems Engineering Symposium (ISSE), Vienna, Austria, 11–13 October 2017; pp. 1–7. [Google Scholar]
31.    Van der Westhuizen, H.W.; Hancke, G.P. Practical Comparison between COAP and MQTT—Sensor to Server level. In Proceedings of the 2018 Wireless Advanced (WiAd), London, UK, 26–28 June 2018; pp. 1–6. [Google Scholar]
32.    Molisch, A.F.; Balakrishnan, K.; Chong, C.-C.; Emami, S.; Fort, A.; Karedal, J.; Kunisch, J.; Schantz, H.; Schuster, U.; Siwiak, K. IEEE 802.15. 4a channel model-final report. IEEE 2004, 15, 0662. [Google Scholar]
33.    De Guglielmo, D.; Anastasi, G.; Seghetti, A. From IEEE 802.15.4 to IEEE 802.15.4e: A Step Towards the Internet of Things. In Advances onto the Internet of Things; Gaglio, S., Lo Re, G., Eds.; Advances in Intelligent Systems and Computing; Springer International Publishing: Cham, Switzerland, 2014; Volume 260, pp. 135–152. ISBN 978-3-319-03991-6. [Google Scholar]
34.    Saboor, A.; Ahmad, R.; Ahmed, W.; Kiani, A.K.; Moullec, Y.L.; Alam, M.M. On Research Challenges in Hybrid Medium Access Control Protocols for IEEE 802.15.6 WBANs. IEEE Sens. J. 2018, 19, 1. [Google Scholar] [CrossRef]
35.    Manna, T.; SahaMisra, I. Performance Analysis of Scheduled Access Mode of the IEEE 802.15.6 MAC Protocol under Non-Ideal Channel Conditions. IEEE Trans. Mob. Comput. 2019, 1. [Google Scholar] [CrossRef]
36.    Falk, R.; Kohlmayer, F.; Köpf, A. Device and Method for Providing RFID Identification Data for an Authentication Server. Google Patents Patent No.:US 8933780B2, 13 January 2015. [Google Scholar]
37.    Curran, K.; Millar, A.; Mc Garvey, C. Near field communication. Int. J. Electr. Comput. Eng. 2012, 2, 371. [Google Scholar] [CrossRef]
38.    Gomez, C.; Oller, J.; Paradells, J. Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology. Sensors 2012, 12, 11734–11753. [Google Scholar] [CrossRef]
39.    Garcia Zuazola, I.J.; Bengtsson, L.; Perallos, A.; Landaluce, H. Simplified computation in memoryless anti-collision RFID identification protocols. Electron. Lett. 2014, 50, 1250–1252. [Google Scholar]
40.    Myny, K.; Cobb, B.; van der Steen, J.-L.; Tripathi, A.K.; Genoe, J.; Gelinck, G.; Heremans, P. 16.3 Flexible thin-film NFC tags powered by commercial USB reader device at 13.56 MHz. In Proceedings of the 2015 IEEE International Solid-State Circuits Conference (ISSCC) Digest of Technical Papers, San Francisco, CA, USA, 22–26 Ferbruary 2015; pp. 1–3. [Google Scholar]
41.    Raza, S.; Misra, P.; He, Z.; Voigt, T. Bluetooth smart: An enabling technology for the Internet of Things. In Proceedings of the 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Abu Dhabi, UAE, 19–21 October 2015; pp. 155–162. [Google Scholar]
42.    SiteWhere. The Open Platform for the Internet of Things. Available online: https://sitewhere.io/en/ (accessed on 7 September 2019).
43.    DeviceHive. Available online: http://devicehive.com/ (accessed on 7 September 2019).
44.    Kravets, I. PlatformIO: An open source ecosystem for IoT development. Available online: http://platformio.org/ (accessed on 7 September 2019).
45.    2016 Riot-OS. Available online: https://riot-os.org/ (accessed on 7 September 2019).
46.    Toulson, R.; Wilmshurst, T. Fast and Effective Embedded Systems Design: Applying the ARM Mbed; Elsevier: Amsterdam, The Netherlands, 2012; ISBN 0-08-097769-3. [Google Scholar]
47.    Shuttleworth, M. Ubuntu. Canonical Ubuntu Developer Portal. Available online: https://ubuntu.com/core (accessed on 7 September 2019).
48.    Iotivity. Available online: https://www.iotivity.org/ (accessed on 7 September 2019).
49.    Distributed Services Architecture (DSA). Available online: http://iot-dsa.org/ (accessed on 7 September 2019).
50.    Calvin-Base. Available online: https://github.com/EricssonResearch/calvin-base (accessed on 7 September 2019).
51.    Group, T.H. cylonjs. Available online: https://cylonjs.com/ (accessed on 7 September 2019).
52.    Brillo. Google Developers. Available online: https://developers.google.com/brillo/ (accessed on 7 September 2019).
53.    ContikiContiki. Available online: https://www.contiki.com/ (accessed on 7 September 2019).
54.    Netbeast. Available online: https://netbeast.co/ (accessed on 7 September 2019).
55.    Terms, 2016 CyberVision; Conditions Kaa open-source IoT platform—IoT cloud platform the Internet of things solutions and applications that set the standard. Available online: http://www.kaaproject.org/ (accessed on 7 September 2019).
56.    Thingsboard—Open-Source Iot Platform. Available online: https://thingsboard.io (accessed on 7 September 2019).
57.    Derhamy, H.; Eliasson, J.; Delsing, J.; Priller, P. A survey of commercial frameworks for the Internet of Things. In Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), Luxembourg, 8–11 September 2015; pp. 1–8. [Google Scholar]
58.    Ray, P.P. A survey of IoT cloud platforms. Future Comput. Inf. J. 2016, 1, 35–46. [Google Scholar] [CrossRef]
59.    Ammar, M.; Russello, G.; Crispo, B. Internet of Things: A survey on the security of IoT frameworks. J. Inf. Secur. Appl. 2018, 38, 8–27. [Google Scholar] [CrossRef][Green Version]
60.    Luxton, D.D.; McCann, R.A.; Bush, N.E.; Mishkind, M.C.; Reger, G.M. mHealth for mental health: Integrating smartphone technology in behavioral healthcare. Prof. Psychol. Res. Pract. 2011, 42, 505–512. [Google Scholar] [CrossRef]
61.    Charani, E.; Castro-Sánchez, E.; Moore, L.S.; Holmes, A. Do smartphone applications in healthcare require a governance and legal framework? It depends on the application! BMC Med. 2014, 12, 29. [Google Scholar] [CrossRef]
62.    Vashist, S.; Schneider, E.; Luong, J. Commercial Smartphone-Based Devices and Smart Applications for Personalized Healthcare Monitoring and Management. Diagnostics 2014, 4, 104–128. [Google Scholar] [CrossRef]
63.    Anjum, A.; Ilyas, M.U. Activity recognition using smartphone sensors. In Proceedings of the Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA, 11–14 January 2013; pp. 914–919. [Google Scholar]
64.    Shoaib, M.; Scholten, H.; Havinga, P.J.M. Towards Physical Activity Recognition Using Smartphone Sensors. In Proceedings of the 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 10th International Conference on Autonomic and Trusted Computing (UIC/ATC), Vietrisul Mere, Italy, 18–21 December 2013; pp. 80–87. [Google Scholar]
65.    Faragher, R.M.; Sarno, C.; Newman, M. Opportunistic radio SLAM for indoor navigation using smartphone sensors. In Proceedings of the 2012 IEEE/ION Position, Location and Navigation Symposium (PLANS), Myrtle Beach, SC, USA, 23–26 April 2012; pp. 120–128. [Google Scholar]
66.    Lloret, J.; Canovas, A.; Sendra, S.; Parra, L. A smart communication architecture for ambient assisted living. IEEE Commun. Mag. 2015, 53, 26–33. [Google Scholar] [CrossRef]
67.    Parra, L.; Sendra, S.; Jiménez, J.; Lloret, J. Multimedia sensors embedded in smartphones for ambient assisted living and e-health. Multimed. Tools Appl. 2015, 75, 1–27. [Google Scholar] [CrossRef]
68.    Bisio, I.; Lavagetto, F.; Marchese, M.; Sciarrone, A. Smartphone-centric ambient assisted living platform for patients suffering from co-morbidities monitoring. IEEE Commun. Mag. 2015, 53, 34–41. [Google Scholar] [CrossRef]
69.    Lahtela, A.; Hassinen, M.; Jylha, V. RFID and NFC in healthcare: Safety of hospitals medication care. In Proceedings of the 2008 IEEE Second International Conference on Pervasive Computing Technologies for Healthcare, Tampere, Finland, 30 January–1 February 2008; pp. 241–244. [Google Scholar]
70.    Churches, R.; Parra, J.; Crosses, C.; of Segura, NG Experiencing NFC-Based Touch for Home Healthcare ; ACM Press : New York , NY , USA , 2009 ; pp. 100-1 1–4. [ Google Scholar ]
71.    Yan, K.; Tracie, B.; Marie-Ève, M.; Mélanie, H.; Jean-Luc, B.; Benoit, T.; St-Onge, M.; Marie, L. Innovation through Wearable Sensors to Collect Real-Life Data among Pediatric Patients with Cardiometabolic Risk Factors. Int. J. Pediatr. 2014, 2014, 9. [Google Scholar] [CrossRef]
72.    Wei, Y.; Wu, Y.; Tudor, J. A real-time wearable emotion detection headband based on EEG measurement. Sens. Actuators A Phys. 2017, 263, 614–621. [Google Scholar] [CrossRef][Green Version]
73.    Zhu, C.; Sheng, W.; Liu, M. Wearable Sensor-Based Behavioral Anomaly Detection in Smart Assisted Living Systems. IEEE Trans. Autom. Sci. Eng. 2015, 12, 1225–1234. [Google Scholar] [CrossRef]
74.    Aced López, S.; Corno, F.; De Russis, L. Supporting caregivers in assisted living facilities for persons with disabilities: A user study. Univ. Access Inf. Soc. 2015, 14, 133–144. [Google Scholar] [CrossRef]
75.    Hung, K.; Zhang, Y.T.; Tai, B. Wearable medical devices for tele-home healthcare. Conf. Proc. IEEE Eng. Med. Biol. Soc. 2004, 7, 5384–5387. [Google Scholar]
76.    Kang, D.-O.; Lee, H.-J.; Ko, E.-J.; Kang, K.; Lee, J. A Wearable Context Aware System for Ubiquitous Healthcare. IEEE 2006, 1, 5192–5195. [Google Scholar]
77.    Darwish, A.; Hassanien, A.E. Wearable and Implantable Wireless Sensor Network Solutions for Healthcare Monitoring. Sensors 2011, 11, 5561–5595. [Google Scholar] [CrossRef][Green Version]
78.    Chung, W.Y.; Lee, Y.-D.; Jung, S.-J. A wireless sensor network compatible wearable u-healthcare monitoring system using integrated ECG, accelerometer and SpO2. IEEE 2008, 2008, 1529–1532. [Google Scholar]
79.    Acampora, G.; Cook, D.J.; Rashidi, P.; Vasilakos, A.V. A Survey on Ambient Intelligence in Health Care. Proc. IEEE. Inst. Electr. Electron. Eng. 2013, 101, 2470–2494. [Google Scholar] [CrossRef]
80.    Bandodkar, A.J.; Wang, J. Non-invasive wearable electrochemical sensors: A review. Trends Biotechnol. 2014, 32, 363–371. [Google Scholar] [CrossRef]
81.    Saracchini, R.F.V.; Catalina, C.A. An augmented reality platform for wearable assisted living systems. J. Theor. Appl. Comput. Sci. 2015, 9, 56–79. [Google Scholar]
82.    Páez, D.; de Buenaga Rodríguez, M.; Sánz, E.; Villalba, M.; Gil, R. Big Data Processing Using Wearable Devices for Wellbeing and Healthy Activities Promotion. In Ambient Assisted Living. ICT-Based Solutions in Real Life Situations; Cleland, I., Guerrero, L., Bravo, J., Eds.; Lecture Notes in Computer Science; Springer International Publishing: Cham, Switzerland, 2015; Volume 9455, pp. 196–205. ISBN 978-3-319-26409-7. [Google Scholar]
83.    Stavropoulos, T.G.; Meditskos, G.; Andreadis, S.; Kompatsiaris, I. Real-time health monitoring and contextualised alerts using wearables. In Proceedings of the 2015 International Conference on Interactive Mobile Communication Technologies and Learning (IMCL), Thessaloniki, Greece, 19–20 November 2015; pp. 358–363. [Google Scholar]
84.    Clifton, L.; Clifton, D.A.; Pimentel, M.A.F.; Watkinson, P.J.; Tarassenko, L. Predictive Monitoring of Mobile Patients by Combining Clinical Observations with Data From Wearable Sensors. IEEE J. Biomed. Health Inf. 2014, 18, 722–730. [Google Scholar] [CrossRef]
85.    Sano, A.; Phillips, A.J.; Yu, A.Z.; McHill, A.W.; Taylor, S.; Jaques, N.; Czeisler, C.A.; Klerman, E.B.; Picard, R.W. Recognizing academic performance, sleep quality, stress level, and mental health using personality traits, wearable sensors and mobile phones. In Proceedings of the 2015 IEEE 12th International Conference on Wearable and Implantable Body Sensor Networks (BSN), Cambridge, MA, USA, 9–12 June 2015; pp. 1–6. [Google Scholar]
86.    Moukas, A.; Zacharia, G.; Guttman, R.; Maes, P. Agent-Mediated Electronic Commerce: An MIT Media Laboratory Perspective. Int. J. Electron. Commerce 2000, 4, 5–21. [Google Scholar] [CrossRef]
87.    De Silva, L.C.; Morikawa, C.; Petra, I.M. State of the art of smart homes. Eng. Appl. Artif. Intell. 2012, 25, 1313–1321. [Google Scholar] [CrossRef]
88.    Wilson, C.; Hargreaves, T.; Hauxwell-Baldwin, R. Smart homes and their users: A systematic analysis and key challenges. Person. Ubiquitous Comput. 2015, 19, 463–476. [Google Scholar] [CrossRef]
89.    Adib, F.; Mao, H.; Kabelac, Z.; Katabi, D.; Miller, R.C. Smart Homes that Monitor Breathing and Heart Rate. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, Seoul, Korea, 18–23 April 2015; ACM: New York, NY, USA, 2015; pp. 837–846. [Google Scholar]
90.    Pounds-Cornish, A.; Holmes, A. The iDorm—A Practical Deployment of Grid Technology. In Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID’02), Berlin, Germany, 21–24 May 2002; p. 470. [Google Scholar]
91.    Orpwood, R.; Gibbs, C.; Adlam, T.; Faulkner, R.; Meegahawatte, D. The Gloucester Smart House for People with Dementia—User-Interface Aspects. In Designing a More Inclusive World; Keates, S., Clarkson, J., Langdon, P., Robinson, P., Eds.; Springer: London, UK, 2004; pp. 237–245. ISBN 978-1-4471-1046-0. [Google Scholar]
92.    Henkemans, O.B.; Caine, K.E.; Rogers, W.A.; Fisk, A.D. Medical monitoring for independent living: User-centered design of smart home technologies for older adults. Proc. Med-e-Tel ConfrenceEhealth, Telemedicine Health Inf. Commun. Tech. 2007, pp. 18–20. Available online: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.217.167 (accessed on 19 September 2019).
93.    Suryadevara, N.K.; Kelly, S.; Mukhopadhyay, S.C. Ambient Assisted Living Environment Towards Internet of Things Using Multifarious Sensors Integrated with XBee Platform. In Internet of Things; Mukhopadhyay, S.C., Ed.; Smart Sensors, Measurement and Instrumentation; Springer International Publishing: Cham, Switzerland, 2014; Volume 9, pp. 217–231. ISBN 978-3-319-04222-0. [Google Scholar]
94.    Zhu, N.; Diethe, T.; Camplani, M.; Lili, Tao; Burrows, A.; Twomey, N.; Kaleshi, D.; Mirmehdi, M.; Flach, P.; Craddock, I. 94. Ni Zhu; Diethe, T.; Camplani, M.; Lili Tao; Burrows, A.; Twomey, N.; Kaleshi, D.; Mirmehdi, M.; Flach, P.; Craddock, I. Bridging e-Health and the Internet of Things: The SPHERE Project. Intell. Syst. IEEE 2015, 30, 39–46. [Google Scholar] [CrossRef]
95.    Cubo, J.; Nieto, A.; Pimentel, E. A Cloud-Based Internet of Things Platform for Ambient Assisted Living. Sensors 2014, 14, 14070–14105. [Google Scholar] [CrossRef]
96.    Ray, P.P. Home Health Hub Internet of Things (H3IoT): An architectural framework for monitoring health of elderly people. In Proceedings of the 2014 International Conference on Science Engineering and Management Research (ICSEMR), Chennai, India, 27–29 November 2014; pp. 1–3. [Google Scholar]
97.    Jara, A.J.; Zamora, M.A.; Skarmeta, A.F. An internet of things—Based personal device for diabetes therapy management in ambient assisted living (AAL). Person. Ubiquitous Comput. 2011, 15, 431–440. [Google Scholar] [CrossRef]
98.    Luo, J.; Chen, Y.; Tang, K.; Luo, J. Remote monitoring information system and its applications based on the Internet of Things. In Proceedings of the 2009 International Conference on Future BioMedical Information Engineering 2009 (FBIE), Sanya, China, 13–14 December 2009; pp. 482–485. [Google Scholar]
99.    Gubbi, J.; Buyya, R.; Marusic, S.; Palaniswami, M. Internet of Things (IoT): A vision, architectural elements, and future directions. Future Gener. Comput. Syst. 2013, 29, 1645–1660. [Google Scholar] [CrossRef][Green Version]
100.    Miorandi, D.; Sicari, S.; De Pellegrini, F.; Chlamtac, I. Internet of things: Vision, applications and research challenges. Ad Hoc Netw. 2012, 10, 1497–1516. [Google Scholar] [CrossRef][Green Version]
101.    Goleva, R.I.; Ganchev, I.; Dobre, C.; Garcia, N.; Valderrama, C. Enhanced Living Environments: from Models to Technologies; Institution of Engineering and Technology: Michael Faraday House, Stevenage, 2017; 1785612115. [Google Scholar]
102.    Rahmani, A.-M.; Thanigaivelan, N.K.; Gia, T.N.; Granados, J.; Negash, B.; Liljeberg, P.; Tenhunen, H. Smart e-Health Gateway: Bringing intelligence to Internet-of-Things based ubiquitous healthcare systems. In Proceedings of the 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA, 9–12 January 2015; pp. 826–834. [Google Scholar]
103.    Pang, Z.; Zheng, L.; Tian, J.; Kao-Walter, S.; Dubrova, E.; Chen, Q. Design of a terminal solution for integration of in-home health care devices and services towards the Internet-of-Things. Enterp. Inf. Syst. 2015, 9, 86–116. [Google Scholar] [CrossRef]
104.    Matiko, J.W.; Wei, Y.; Torah, R.; Grabham, N.; Paul, G.; Beeby, S.; Tudor, J. Wearable EEG headband using printed electrodes and powered by energy harvesting for emotion monitoring in ambient assisted living. Smart Mater. Struct. 2015, 24, 125028. [Google Scholar] [CrossRef]
105.    Domingo, M.C. An overview of the Internet of Things for people with disabilities. J. Netw. Comput. Appl. 2012, 35, 584–596. [Google Scholar] [CrossRef]
106.    Lake, D.; Milito, R.; Morrow, M.; Vangheese, R. Internet of Things: Architectural framework for eHealth security. J. ICT 2014, 3, 301–330. [Google Scholar] [CrossRef]
107.    Roy, A.; Roy, C.; Misra, S.; Rahulamathavan, Y.; Rajarajan, M. CARE: Criticality-Aware Data Transmission in CPS-Based Healthcare Systems. In Proceedings of the 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, USA, 20–24 May 2018; pp. 1–6. [Google Scholar]
108.    Rahulamathavan, Y.; Phan, R.C.-W.; Rajarajan, M.; Misra, S.; Kondoz, A. Privacy-preserving blockchain based IoT ecosystem using attribute-based encryption. In Proceedings of the 2017 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), Bhubaneswar, India, 17–20 December 2017; pp. 1–6. [Google Scholar]
109.    Woo, M.W.; Lee, J.; Park, K. A reliable IoT system for Personal Healthcare Devices. Future Gener. Comput. Syst. 2018, 78, 626–640. [Google Scholar] [CrossRef]
110.    Stankovic, J.A. Research Directions for the Internet of Things. IEEE Internet Things J. 2014, 1, 3–9. [Google Scholar] [CrossRef]
111.    Al-Fuqaha, A.; Guizani, M.; Mohammadi, M.; Aledhari, M.; Ayyash, M. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Commun. Surv. Tutor. 2015, 17, 2347–2376. [Google Scholar] [CrossRef]
112.    Khan, R.; Khan, S.U.; Zaheer, R.; Khan, S. Future Internet: The Internet of Things Architecture, Possible Applications and Key Challenges. In Proceedings of the 2012 10th International Conference on Frontiers of Information Technology, Islamabad, India, 17–19 December 2012; pp. 257–260. [Google Scholar]
113.    Valera, A.J.J.; Zamora, M.A.; Skarmeta, A.F.G. An Architecture Based on Internet of Things to Support Mobility and Security in Medical Environments. In Proceedings of the 7th IEEE Conference on Consumer Communications and Networking Conference (CCNC’10), Las Vegas, NV, USA, 9–12 January 2010; pp. 1–5. [Google Scholar]
114.    Noura, M.; Atiquzzaman, M.; Gaedke, M. Interoperability in Internet of Things: Taxonomies and Open Challenges. Mob. Netw. Appl. 2019, 24, 796–809. [Google Scholar] [CrossRef]
115.    Mavrogiorgou, A.; Kiourtis, A.; Perakis, K.; Pitsios, S.; Kyriazis, D. IoT in Healthcare: Achieving Interoperability of High-Quality Data Acquired by IoT Medical Devices. Sensors 2019, 19, 1978. [Google Scholar] [CrossRef] [PubMed]
116.    Liu, Y.; Zhou, G. Key Technologies and Applications of Internet of Things. In Proceedings of the 2012 Fifth International Conference on Intelligent Computation Technology and Automation, Zhangjiajie, Hunan, China, 12–14 January 2012; pp. 197–200. [Google Scholar]
117.    Park, K.; Park, J.; Lee, J. An IoT System for Remote Monitoring of Patients at Home. Appl. Sci. 2017, 7, 260. [Google Scholar] [CrossRef]
118.    Chui, M.; Löffler, M.; Roberts, R. The internet of things. McKinsey Quart. 2010, 2, 1–9. [Google Scholar]
119.    Swan, M. Sensor Mania! The Internet of Things, Wearable Computing, Objective Metrics, and the Quantified Self 2.0. J. Sens. Act. Netw. 2012, 1, 217–253. [Google Scholar] [CrossRef][Green Version]
120.    Heer, T.; Garcia-Morchon, O.; Hummen, R.; Keoh, S.L.; Kumar, S.S.; Wehrle, K. Security Challenges in the IP-based Internet of Things. Wirel. Person. Commun. 2011, 61, 527–542. [Google Scholar] [CrossRef][Green Version]
121.    Gan, G.; Lu, Z.; Jiang, J. Internet of Things Security Analysis. In Proceedings of the 2011 International Conference on Internet Technology and Applications, Wuhan, China, 16–18 August 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 1–4. [Google Scholar]
122.    Katagi, M.; Moriai, S. Lightweight Cryptography for the Internet of Things; Sony Corporation: Tokyo, Japan, 2008; pp. 7–10. [Google Scholar]
123.    Babar, S.; Stango, A.; Prasad, N.; Sen, J.; Prasad, R. Proposed embedded security framework for Internet of Things (IoT). In Proceedings of the 2011 2nd International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace &Electronic Systems Technology (Wireless VITAE), Chennai, India, 28 February–3 March 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 1–5. [Google Scholar]
124.    Borgohain, T.; Kumar, U.; Sanyal, S. Survey of Security and Privacy Issues of Internet of Things. CoRR 2015. abs/1501.02211. [Google Scholar]
125.    Roman, R.; Najera, P.; Lopez, J. Securing the Internet of Things. Computer 2011, 44, 51–58. [Google Scholar] [CrossRef]
126.    Mukherjee, A. Physical-Layer Security in the Internet of Things: Sensing and Communication Confidentiality Under Resource Constraints. Proc. IEEE 2015, 103, 1747–1761. [Google Scholar] [CrossRef]
127.    Ning, H.; Liu, H.; Yang, L.T. Cyberentity Security in the Internet of Things. Computer 2013, 46, 46–53. [Google Scholar] [CrossRef]
128.    Kothmayr, T.; Schmitt, C.; Hu, W.; Brunig, M.; Carle, G. A DTLS based end-to-end security architecture for the Internet of Things with two-way authentication. In Proceedings of the 37th Annual IEEE Conference on Local Computer Networks—Workshops, Clearwater, FL, USA, 22–25 October 2012; pp. 956–963. [Google Scholar]
129.    Raza, S.; Shafagh, H.; Hewage, K.; Hummen, R.; Voigt, T. Lithe: Lightweight secure CoAP for the internet of things. IEEE Sens. J. 2013, 13, 3711–3720. [Google Scholar] [CrossRef]
130.    Li, F.; Xiong, P. Practical Secure Communication for Integrating Wireless Sensor Networks Into the Internet of Things. IEEE Sens. J. 2013, 13, 3677–3684. [Google Scholar] [CrossRef]
131.    Sethi, M.; Kortoci, P.; Di Francesco, M.; Aura, T. Secure and low-power authentication for resource-constrained devices. In Proceedings of the 2015 5th International Conference on the Internet of Things (IOT), Seoul, Korea, 26–28 October 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 30–36. [Google Scholar]
132.    Marques, G. Ambient Assisted Living and Internet of Things. In Harnessing the Internet of Everything (IoE) for Accelerated Innovation Opportunities; Cardoso, P.J.S., Monteiro, J., Semião, J., Rodrigues, J.M.F., Eds.; IGI Global: Hershey, PA, USA, 2019; pp. 100–115. ISBN 978-1-5225-7332-6. [Google Scholar][Green Version]
133.    Royakkers, L.; Timmer, J.; Kool, L.; van Est, R. Societal and ethical issues of digitization. Eth. Inf. Technol. 2018, 20, 127–142. [Google Scholar] [CrossRef][Green Version]
134.    Shahraki, A.; Haugen, O. Social ethics in Internet of Things: An outline and review. In Proceedings of the 2018 IEEE Industrial Cyber-Physical Systems (ICPS), St. Petersburg, Russia, 15–18 May 2018; pp. 509–516. [Google Scholar]
135.    Iyengar, A.; Kundu, A.; Pallis, G. Healthcare Informatics and Privacy. IEEE Internet Comput. 2018, 22, 29–31. [Google Scholar] [CrossRef]
136.    Ma, X.; Wang, Z.; Zhou, S.; Wen, H.; Zhang, Y. Intelligent Healthcare Systems Assisted by Data Analytics and Mobile Computing. Wirel. Commun. Mob. Comput. 2018, 2018, 1–16. [Google Scholar]
137.    Sodhro, A.H.; Luo, Z.; Sangaiah, A.K.; Baik, S.W. Mobile edge computing based QoS optimization in medical healthcare applications. Int. J. Inf. Manag. 2019, 45, 308–318. [Google Scholar] [CrossRef]
138.    Ganchev, I.; Garcia, N.M.; Dobre, C.; Mavromoustakis, C.X.; Goleva, R. (Eds.) Enhanced Living Environments: Algorithms, Architectures, Platforms, and Systems; Lecture Notes in Computer Science; Springer International Publishing: Cham, Switzerland, 2019; Volume 11369, ISBN 978-3-030-10751-2. [Google Scholar]
139.    Mavromoustakis, C.X.; Garcia, N.M.; Goleva, R.I.; Mastorakis, G.; Dobre, C. (Eds.) Ambient Assisted Living and Enhanced Living Environments: Principles, Technologies and Control; Butterworth-Heinemann: Amsterdam, The Netherlands; Boston, MA, USA, 2017; ISBN 978-0-12-805195-5. [Google Scholar]
140.    Nuno, P.; Pedro, A.; Joaquim, V.; da Dias, C.M. Evaluation of a ubiquitous and interoperable computerised system for remote monitoring of ambulatory post-operative pain: A randomised controlled trial. Technol. Health Care 2014, 22, 63–75. [Google Scholar]
141.    Pombo, N.; Garcia, N.M. ubiSleep: An ubiquitous sensor system for sleep monitoring. In Proceedings of the 2016 IEEE 12th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), New York, NY, USA, 17–19 October 2016; pp. 1–4. [Google Scholar]
142.    Marques, G.; Garcia, N.; Pombo, N. A Survey on IoT: Architectures, Elements, Applications, QoS, Platforms and Security Concepts. In Advances in Mobile Cloud Computing and Big Data in the 5G Era; Mavromoustakis, C.X., Mastorakis, G., Dobre, C., Eds.; Springer International Publishing: Cham, Switzerland, 2017; Volume 22, pp. 115–130. ISBN 978-3-319-45143-5. [Google Scholar]
143.    Pires, I.M.; Garcia, N.M.; Pombo, N.; Flórez-Revuelta, F.; Rodríguez, N.D. Validation Techniques for Sensor Data in Mobile Health Applications. J. Sens. 2016, 2016, 1–9. [Google Scholar] [CrossRef][Green Version]

Source: https://www.mdpi.com/2079-9292/8/10/1081/htm

Gonçalo Marques

Unit for Inland Development, Polytechnic Institute of Guarda, AvenidaDoutor Francisco SáCarneiro N 50, 6300-559 Guarda, Portugal,Computer Science Department, Faculty of Engineering, University of Beira Interior, Covilhã 6201-001, Portugal, Telecommunications Institute, 6201-001 Covilhã, Portugal

RuiPitarma

Unit for Inland Development, Polytechnic Institute of Guarda, AvenidaDoutor Francisco SáCarneiro N 50, 6300-559 Guarda, Portugal

Nuno M. Garcia

Computer Science Department, Faculty of Engineering, University of Beira Interior, Covilhã 6201-001, Portugal, Telecommunications Institute, 6201-001 Covilhã, Portugal

Nuno Pombo

Unit for Inland Development, Polytechnic Institute of Guarda, AvenidaDoutor Francisco SáCarneiro N 50, 6300-559 Guarda, Portugal, Computer Science Department, Faculty of Engineering, University of Beira Interior, Covilhã 6201-001, Portugal

Healthcare CEO & Executive Strategy SummitHealthcare CNO SummitHealthcare CMO SummitHealthcare CFO, Financial Strategy & Revenue Cycle SummitThe Healthcare Patient Experience & Engagement Summit 2024Healthcare Innovation & Transformation Summit