16 research outputs found

    Decentralized P2P Broker for M2M and IoT Applications

    Get PDF
    [Abstract] The recent increase in the number of connected IoT devices, as well as the heterogeneity of the environments where they are deployed, has derived into the growth of the complexity of Machine-to-Machine (M2M) communication protocols and technologies. In addition, the hardware used by IoT devices has become more powerful and efficient. Such enhancements have made it possible to implement novel decentralized computing architectures like the ones based on edge computing, which offload part of the central server processing by using multiple distributed low-power nodes. In order to ease the deployment and synchronization of decentralized edge computing nodes, this paper describes an M2M distributed protocol based on Peer-to-Peer (P2P) communications that can be executed on low-power ARM devices. In addition, this paper proposes to make use of brokerless communications by using a distributed publication/subscription protocol. Thanks to the fact that information is stored in a distributed way among the nodes of the swarm and since each node can implement a specific access control system, the proposed system is able to make use of write access mechanisms and encryption for the stored data so that the rest of the nodes cannot access sensitive information. In order to test the feasibility of the proposed approach, a comparison with an Message-Queuing Telemetry Transport (MQTT) based architecture is performed in terms of latency, network consumption and performance

    Design, Implementation and Validation of a Bluetooth 5 Real-Time Monitoring System for Large Indoor Environments

    Get PDF
    Presented at the 4th XoveTIC Conference, A Coruña, Spain, 7–8 October 2021.[Abstract] The progress of LPWAN technologies in recent years has increased their use in various types of environments as well as increased the applications in which they are used. However, due to the duty cycle limitations of license-free based technologies, they have a considerable limitation for applications with frequent data transmission or real-time data. In this regard, technologies working in the 2.4 GHz band are a compelling option to consider but their main problem concerns their limited range. Fortunately, the new Bluetooth 5 standard has a new feature (Long Range mode) that is especially useful in long distance or large indoor environments. This paper describes a practical study on this new technology for indoor environments. The performed experiments evaluate reception range, communications quality, channel occupancy, response times, and power consumption. The obtained results indicate that a three-floor building of more than 4200 m2 may be covered with a stable signal with only two Bluetooth 5 nodes

    Enabling the Internet of Mobile Crowdsourcing Health Things: A Mobile Fog Computing, Blockchain and IoT Based Continuous Glucose Monitoring System for Diabetes Mellitus Research and Care

    Get PDF
    [Abstract] Diabetes patients suffer from abnormal blood glucose levels, which can cause diverse health disorders that affect their kidneys, heart and vision. Due to these conditions, diabetes patients have traditionally checked blood glucose levels through Self-Monitoring of Blood Glucose (SMBG) techniques, like pricking their fingers multiple times per day. Such techniques involve a number of drawbacks that can be solved by using a device called Continuous Glucose Monitor (CGM), which can measure blood glucose levels continuously throughout the day without having to prick the patient when carrying out every measurement. This article details the design and implementation of a system that enhances commercial CGMs by adding Internet of Things (IoT) capabilities to them that allow for monitoring patients remotely and, thus, warning them about potentially dangerous situations. The proposed system makes use of smartphones to collect blood glucose values from CGMs and then sends them either to a remote cloud or to distributed fog computing nodes. Moreover, in order to exchange reliable, trustworthy and cybersecure data with medical scientists, doctors and caretakers, the system includes the deployment of a decentralized storage system that receives, processes and stores the collected data. Furthermore, in order to motivate users to add new data to the system, an incentive system based on a digital cryptocurrency named GlucoCoin was devised. Such a system makes use of a blockchain that is able to execute smart contracts in order to automate CGM sensor purchases or to reward the users that contribute to the system by providing their own data. Thanks to all the previously mentioned technologies, the proposed system enables patient data crowdsourcing and the development of novel mobile health (mHealth) applications for diagnosing, monitoring, studying and taking public health actions that can help to advance in the control of the disease and raise global awareness on the increasing prevalence of diabetes.Xunta de Galicia; ED431G/01Xunta de Galicia; ED431C 2016-045Agencia Estatal de Investigación de España; TEC2016-75067-C4-1-

    Towards an Autonomous Industry 4.0 Warehouse: A UAV and Blockchain-Based System for Inventory and Traceability Applications in Big Data-Driven Supply Chain Management

    Get PDF
    [Abstract] Industry 4.0 has paved the way for a world where smart factories will automate and upgrade many processes through the use of some of the latest emerging technologies. One of such technologies is Unmanned Aerial Vehicles (UAVs), which have evolved a great deal in the last years in terms of technology (e.g., control units, sensors, UAV frames) and have significantly reduced their cost. UAVs can help industry in automatable and tedious tasks, like the ones performed on a regular basis for determining the inventory and for preserving item traceability. In such tasks, especially when it comes from untrusted third parties, it is essential to determine whether the collected information is valid or true. Likewise, ensuring data trustworthiness is a key issue in order to leverage Big Data analytics to supply chain efficiency and effectiveness. In such a case, blockchain, another Industry 4.0 technology that has become very popular in other fields like finance, has the potential to provide a higher level of transparency, security, trust and efficiency in the supply chain and enable the use of smart contracts. Thus, in this paper, we present the design and evaluation of a UAV-based system aimed at automating inventory tasks and keeping the traceability of industrial items attached to Radio-Frequency IDentification (RFID) tags. To confront current shortcomings, such a system is developed under a versatile, modular and scalable architecture aimed to reinforce cyber security and decentralization while fostering external audits and big data analytics. Therefore, the system uses a blockchain and a distributed ledger to store certain inventory data collected by UAVs, validate them, ensure their trustworthiness and make them available to the interested parties. In order to show the performance of the proposed system, different tests were performed in a real industrial warehouse, concluding that the system is able to obtain the inventory data really fast in comparison to traditional manual tasks, while being also able to estimate the position of the items when hovering over them thanks to their tag’s signal strength. In addition, the performance of the proposed blockchain-based architecture was evaluated in different scenarios.Xunta de Galicia; ED431C 2016-045Xunta de Galicia; ED431G/01Agencia Estatal de Investigación de España; TEC2016-75067-C4-1-

    A Bluetooth 5 Opportunistic Edge Computing System for Vehicular Scenarios

    Get PDF
    [Abstract]: The limitations of many IoT devices in terms of storage, computing power and energy consumption require them to be connected to other devices when performing computationally intensive tasks, as happens with IoT systems based on edge computing architectures. However, the lack of wireless connectivity in the places where IoT nodes are deployed or through which they move is still a problem. One of the solutions to mitigate this problem involves using opportunistic networks, which provide connectivity and processing resources efficiently while reducing the communications traffic with remote clouds. Thus, opportunistic networks are helpful in situations when wireless communication coverage is not available, as occurs in certain rural areas, during natural disasters, in wars or when other factors cause network disruptions, as well as in other IoT scenarios in which the cloud becomes saturated (for example, due to an excessive amount of concurrent communications or when denial-of-service (DoS) attacks occur). This article presents the design and initial validation of a novel opportunistic edge computing (OEC) system based on Bluetooth 5 and the use of low-cost single-board computers (SBCs). After describing the proposed OEC system, experimental results are presented for a real opportunistic vehicular IoT scenario. Specifically, the latency and packet loss are measured thanks to the use of an experimental testbed made of two separate IoT networks (each conformed by an IoT node and an OEC gateway): one located in a remote office and another one inside a moving vehicle, which was driven at different vehicular speeds. The obtained results show average latencies ranging from 716 to 955 ms with packet losses between 7% and 27%. As a result, the developed system is useful for providing opportunistic services to moving IoT nodes with relatively low latency requirements.Xunta de Galicia; ED431C 2020/15Xunta de Galicia; ED431G 2019/01Ministerio de Ciencia e Innovación; PID2020-118857RA-I0

    LoRaWAN and Blockchain based Safety and Health Monitoring System for Industry 4.0 Operators

    Get PDF
    [Abstract] The latest advances in the different Industry 4.0 technologies have enabled the automation and optimization of complex tasks of production processes thanks to their ability to monitor and track the state of physical elements like machinery, environmental sensors/actuators or industrial operators. This paper focuses on the latter and presents the design and evaluation of a system for monitoring industrial workers that provides a near real-time decentralized response system aimed at reacting and tracing events that affect operator personal safety and health. Such a monitoring system is based on the information collected from sensors encapsulated in IoT wearables that are used to measure both personal and environmental data. The communications architecture relies on LoRaWAN, an LPWAN (Low-Power Wide-Area Network) technology that offers good reliability in harsh communications environments and that provides relatively long distance communications with low-energy consumption. Specifically, each wearable sends the collected information (e.g., heart rate, altitude, external temperature, gas concentration, location) from the sensors to the nearest LoRaWAN gateway, which is transmitted to a pool of nodes where information is stored in a distributed manner. Such a decentralized system allows for providing information redundancy and guarantees its availability as long as there is an operative node. In addition, the proposed system is able to store and to process the collected data through smart contracts in a blockchain, which eliminate the need for a central backend and ensure the traceability and immutability of such data in order to share them with third parties (e.g., insurance companies or medical services).Xunta de Galicia; IN853B-2018/0

    Building Decentralized Fog Computing-Based Smart Parking Systems: From Deterministic Propagation Modeling to Practical Deployment

    Get PDF
    [Abstract] The traditional process of finding a vacant parking slot is often inefficient: it increases driving time, traffic congestion, fuel consumption and exhaust emissions. To address such problems, smart parking systems have been proposed to help drivers to find available parking slots faster using latest sensing and communications technologies. However, the deployment of the communications infrastructure of a smart parking is not straightforward due to multiple factors that may affect wireless propagation. Moreover, a smart parking system needs to provide not only accurate information on available spots, but also fast responses while guaranteeing the system availability even in the case of lacking connectivity. This article describes the development of a decentralized low-latency smart parking system: from its conception, design and theoretical simulation, to its empirical validation. Thus, this work first characterizes a real-world scenario and proposes a fog computing and Internet of Things (IoT) based communications architecture to provide smart parking services. Next, a thorough analysis on the wireless channel properties is carried out by means of an in-house developed deterministic 3D-Ray Launching (3D-RL) tool. The obtained results are validated through a real-world measurement campaign and then the communications architecture is implemented by using ZigBee sensor nodes. The implemented architecture also makes use of Bluetooth Low Energy beacons, an Android app, a decentralized database and fog computing gateways, whose performance is evaluated in terms of response latency and processing rate. Results show that the proposed system is able to deliver information to the drivers fast, with no need for relying on remote servers. As a consequence, the presented development methodology and communications evaluation tool can be useful for future smart parking developers, which can determine the optimal locations of the wireless transceivers during the simulation stage and then deploy a system that can provide fast responses and decentralized services.Xunta de Galicia; ED431G2019/01Agencia Estatal de Investigación of Spain; TEC2016-75067-C4-1-RAgencia Estatal de Investigación of Spain; RED2018-102668-TAgencia Estatal de Investigación of Spain; PID2019-104958RB-C42Ministerio de Ciencia, Innovación y Universidades; RTI2018-095499-B-C3

    Design, Implementation and Validation of a Bluetooth 5 Real-Time Monitoring System for Large Indoor Environments

    No full text
    The progress of LPWAN technologies in recent years has increased their use in various types of environments as well as increased the applications in which they are used. However, due to the duty cycle limitations of license-free based technologies, they have a considerable limitation for applications with frequent data transmission or real-time data. In this regard, technologies working in the 2.4 GHz band are a compelling option to consider but their main problem concerns their limited range. Fortunately, the new Bluetooth 5 standard has a new feature (Long Range mode) that is especially useful in long distance or large indoor environments. This paper describes a practical study on this new technology for indoor environments. The performed experiments evaluate reception range, communications quality, channel occupancy, response times, and power consumption. The obtained results indicate that a three-floor building of more than 4200 m2 may be covered with a stable signal with only two Bluetooth 5 nodes

    Design, Implementation, and Empirical Validation of an IoT Smart Irrigation System for Fog Computing Applications Based on LoRa and LoRaWAN Sensor Nodes

    No full text
    Climate change is driving new solutions to manage water more efficiently. Such solutions involve the development of smart irrigation systems where Internet of Things (IoT) nodes are deployed throughout large areas. In addition, in the mentioned areas, wireless communications can be difficult due to the presence of obstacles and metallic objects that block electromagnetic wave propagation totally or partially. This article details the development of a smart irrigation system able to cover large urban areas thanks to the use of Low-Power Wide-Area Network (LPWAN) sensor nodes based on LoRa and LoRaWAN. IoT nodes collect soil temperature/moisture and air temperature data, and control water supply autonomously, either by making use of fog computing gateways or by relying on remote commands sent from a cloud. Since the selection of IoT node and gateway locations is essential to have good connectivity and to reduce energy consumption, this article uses an in-house 3D-ray launching radio-planning tool to determine the best locations in real scenarios. Specifically, this paper provides details on the modeling of a university campus, which includes elements like buildings, roads, green areas, or vehicles. In such a scenario, simulations and empirical measurements were performed for two different testbeds: a LoRaWAN testbed that operates at 868 MHz and a testbed based on LoRa with 433 MHz transceivers. All the measurements agree with the simulation results, showing the impact of shadowing effects and material features (e.g., permittivity, conductivity) in the electromagnetic propagation of near-ground and underground LoRaWAN communications. Higher RF power levels are observed for 433 MHz due to the higher transmitted power level and the lower radio propagation losses, and even in the worst gateway location, the received power level is higher than the sensitivity threshold (−148 dBm). Regarding water consumption, the provided estimations indicate that the proposed smart irrigation system is able to reduce roughly 23% of the amount of used water just by considering weather forecasts. The obtained results provide useful guidelines for future smart irrigation developers and show the radio planning tool accuracy, which allows for optimizing the sensor network topology and the overall performance of the network in terms of coverage, cost, and energy consumption
    corecore