6 research outputs found

    Adopting MQTT for a multi protocols IoMT system

    Get PDF
    Coronavirus disease (COVID-19) altered the way of caregiving and the new pandemic forced the health systems to adopt new treatment protocols in which remote follow-up is essential. This paper introduces a proposed system to link a remote healthcare unit as it is inside the hospital. Two different network protocols; a global system for mobile communication (GSM) and Wi-Fi were used to simulate the heath data transfer from the two different geographical locations, using Raspberry Pi development board and Microcontroller units. Message queuing telemetry transport (MQTT) protocol was employed to transfer the measured data from the healthcare unit to the hospital’s Gateway. The gateway is used to route the aggregated health data from healthcare units to the hospital server, doctors’ dashboards, and the further processing. The system was successfully implemented and tested, where the experimental tests show that the remote healthcare units using a GSM network consumed about 900 mWh. A high percentage of success data packets transfer was recorded within the network framework as it reaches 99.89% with an average round trip time (RTT) of 7.5 milliseconds and a data transfer rate up to 12.3 kbps

    Development of small scale home monitoring system based on internet of things

    Get PDF
    Energy consumption is a vital issue in the house. Nowadays, people tend to ignore their energy consumption in their house. Its shows lack of awareness among the homeowner to the campaign on energy efficiency. Besides, the monthly bill only come up with the total cost and total energy consumed in the house. The homeowner is not able to identify which home appliance contributes the most to the energy usage. The main objective of this project is to develop a prototype of Internet of Things (IoT) smart home automation. The system consists of network architecture, MQTT protocol using ESP8266 NodeMcu development board, and provide the user interface for the user to monitor real-time data, based on the sensor with the internet connection. This project introduces the design of a controller that implement IoT concept where home appliances can be controlled remotely only by using smart devices such as laptop or smartphone. An infrared motion sensor is used to as a security system where it detect trespasser and will trigger an alarm. As a result, the prototype design is able to monitor real-time data from the sensor and control through the smartphone with internet connectivity. The significance of this project, the homeowner able to monitor energy consumption and control home appliance real-time from a distant location. A lot more field need to be explored to bring the concept of the IoT. Finally, with the utilization of the technology, it can be a benefit to the society and improved people's life for the better

    A real time demonstrative analysis of lightweight payload encryption in resource constrained devices based on mqtt

    Get PDF
    06.03.2018 tarihli ve 30352 sayılı Resmi Gazetede yayımlanan “Yükseköğretim Kanunu İle Bazı Kanun Ve Kanun Hükmünde Kararnamelerde Değişiklik Yapılması Hakkında Kanun” ile 18.06.2018 tarihli “Lisansüstü Tezlerin Elektronik Ortamda Toplanması, Düzenlenmesi ve Erişime Açılmasına İlişkin Yönerge” gereğince tam metin erişime açılmıştır.Kısıtlı cihazların kaynakları, yani bellek (ROM ve RAM), CPU ve pil ömrü (varsa) sınırlıdır. Genellikle, veri toplayan sensörler, makinadan makineye (M2M) veya servisleri ve elektrikli ev aletlerini kontrol eden akıllı cihazlar için puanlar. Bu tür aygıtlar bir ağa bağlandığında "nesnelerin Internet'i" nin (IoT) bir parçasını oluştururlar. Message Queue Telemetry Transport (yani MQTT), hafif, açık, basit, istemci-sunucu yayın/abone mesajlaşma taşıma protokolüdür. Güvenilir iletişim için üç Hizmet Kalitesi (QoS) seviyesini destekleyen çoğu kaynak kısıtlamalı IoT cihazı için kullanışlıdır ve verimlidir. Cihazdan Cihaza (D2D) ve nesnelerin Internet'i (IoT) bağlamları gibi kısıtlı ortamlarda iletişim için gerekli olan bir protokoldür. MQTT protokolü, güvenli soket katmanı (SSL) sertifikalarına dayalı taşıma katmanı güvenliği (TLS) dışında somut güvenlik mekanizmalarından yoksundur. Bununla birlikte, bu güvenlik protokollerinin en hafif değildir ve özellikle kısıtlı cihazlar için ağ yüklerini artırır. IoT cihazlarının yaklaşık %70'inde özellikle de istemci tarafında veri şifrelemesi yoktur ve TLS için mükemmel bir alternatif olabilir. Bu tezde, farklı Hizmet Kalitesi (QoS) ve veri yüklerin değişken boyutu için kısıtlı bir cihaz üzerinde MQTT protokolünün ağ performansı üzerindeki etkisini göstermek için bir deney düzeneği tasarlanmıştır. Bu çalışmanın yeni kısmı, yüklerin istemci tarafında şifrelenmesini ve ağ performansı üzerindeki etkisini kapsıyor. Denemelerde, verilere 128-bits ileileri şifreleme standardı (AES) hafif bir şifreleme uygulanmıştır. Mesajlar, farklı yük boyutlarına dayanan bir komisyoncu sunucusu aracılığıyla gerçek kablolu alt uçtakı yayıncılık istemcisi ve düşük uçtakı abone istemcisi üzerinden MQTT'deki üç farklı QoS seviyesini kullanarak aktarılır. Paketler, şifreleme ve şifre çözme işlem süresinin ölçülmesiyle birlikte uçtan uca gecikme, verimlilik ve mesaj kaybı analiz etmek için yakalanır. Deney sonuçlarına göre, şifrelenmemiş (şifresiz metin) yükün daha düşük bir ağ yük etkisine sahip olduğu ve bu nedenle, yüzde kaybı ve mesaj tesliminde, şifreli yüke göre MQTT'yi kullanarak nispeten daha iyi bir ağ performansı ürettiği sonucuna varılmıştır.Constrained devices are limited in resources namely, memory (ROM and RAM), CPU and battery life (if available). They are often used as sensors that collects data, machine to machine (M2M) or smart devices that control services and electrical appliances. When such devices are connected to a network they form what is called "things" and in a whole, they form part of the "Internet of Things" (IoT). Message Queue Telemetry Transport (MQTT) is a common light weight, open, simple, client-server publish/subscribe messaging transport protocol useful and efficient for most resource constrained IoT devices that supports three Quality of Service (QoS) levels for reliable communication. It is an essential protocol for communication in constrained environments such as Device to Device (D2D) and Internet of Things (IoT) contexts. MQTT protocol is devoid of concrete security mechanisms apart from Transport Layer Security (TLS) based on Secure Socket Layer (SSL) certificates. However, this is not the lightest of security protocols and increases network overheads especially for constrained devices. About 70 % of most ordinary IoT devices also lack data encryption especially at the client-end which could have been a perfect alternative for TLS. In this thesis, an experimental setup is designed to demonstrate the effect on network performance of MQTT protocol on a constrained device for different Quality of Service (QoS) and variable size of payloads. The novel part of this study covers client-side encryption of payloads and its effect over network performance. In the experiments, a lightweight encryption of 128-bits Advanced Encryption Standard (AES) is applied on the data. The messages are transferred using the three different QoS levels in MQTT over real wired low-end publish client and low-end subscriber client via a broker server based on different payload sizes. The packets are captured to analyze end-to-end latency, throughput and message loss along with the measurement of encryption and decryption processing time. According to the results of the experiment, it was concluded that, non-encrypted (plaintext) payload have a lower network load effect and hence produces a relatively better network performance using MQTT in terms of percentage loss and message delivery than the encrypted payload

    Lightweight & secure industrial IoT communications via the MQ telemetry transport protocol

    No full text
    Summarization: Massive advancements in computing and communication technologies have enabled the ubiquitous presence of interconnected computing devices in all aspects of modern life, forming what is typically referred to as the 'Internet of Things'. These major changes could not leave the industrial environment unaffected, with 'smart' industrial deployments gradually becoming a reality; a trend that is often referred to as the 4th industrial revolution or Industry 4.0. Nevertheless, the direct interaction of the smart devices with the physical world and their resource constraints, along with the strict performance, security, and reliability requirements of industrial infrastructures, necessitate the adoption of lightweight as well as secure communication mechanisms. Motivated by the above, this paper highlights the Message Queue Telemetry Transport (MQTT) as a lightweight protocol suitable for the industrial domain, presenting a comprehensive evaluation of different security mechanisms that could be used to protect the MQTT-enabled interactions on a real testbed of wireless sensor motes. Moreover, the applicability of the proposed solutions is assessed in the context of a real industrial application, analyzing the network characteristics and requirements of an actual, operating wind park, as a representative use case of industrial networks.Presented on

    Edge Computing

    Get PDF
    Tato diplomová práce se zaměřuje na návrh a implementaci edge computing architektury pro termokomory ATCD 3.0 GreenRestore. Cílem této diplomové práce je navrhnout a implementovat komplexní edge computing systém pro termokomory ATCD 3.0 GreenRestore. Tato architektura bude zahrnovat tři klíčové vrstvy: terminálovou, okrajovou a vzdálenou. Práce zkoumá teoretické základy edge computingu a následně popisuje návrh a implementaci jednotlivých vrstev pro termokomory. Výsledkem je plně funkční edge computing architektura, která přispívá k optimalizaci termokomor a demonstruje potenciál edge computing.This work focuses on the design and implementation of edge computing architecture for thermal chamber ATCD 3.0 GreenRestore. The aim of this thesis is to design and implement a complex edge computing system for ATCD 3.0 GreenRestore thermal chambers. This architecture will consist three essential layers: terminal, edge, and remote layer. The thesis examines the theoretical foundations of the edge computing and then describes the design and implementation of the individual layers for the thermal chamber. Result is fully functional edge computing architecture that contributes to the optimization of the thermal chamber and demonstrates the potential of edge computing.460 - Katedra informatikyvýborn

    Revisión sistemática de sistemas inteligentes de transporte (ITS) a través de internet de las cosas (IOT) para problemas de transporte terrestre de pasajeros

    Get PDF
    Trabajo de InvestigaciónEl desarrollo de este trabajo fue realizar una revisión sistemática de sistemas inteligentes de transporte (ITS) a través de internet de las cosas (IOT) para problemas de transporte terrestre de pasajeros, siguiendo la metodología de revisión sistemática de Barbara Kitchenham, definiendo palabras y frases para generar cadenas de busqueda e ir agregando criterios de inclusión y exclusión, en el proceso de búsqueda en bases de datos científicas, con el fin de realizar un análisis cuantitativo, mostrando una caracterización de términos referentes a la investigación.INTRODUCCIÓN 1. GENERALIDADES 2. PLANIFICACION DE LA REVICION SISTEMATICA. 3. RESULTADOS CONCLUCIONES RECOMENDACIONES BIBLIOGRAFÍA ANEXOSPregradoIngeniero de Sistema
    corecore