43 research outputs found

    APPLICATION FOR FUNCTIONALITY AND REGISTRATION IN THE CLOUD OF A MICROCONTROLLER DEVELOPMENT BOARD FOR IOT IN AWS

    Get PDF
    The use of the Amazon Web Services cloud enables new functionalities that are not possible with traditional solutions: low latency, local data processing and storage, and direct connectivity to other cloud services. Reimagining the way IoT connectivity services are presented by combining AWS cloud technology with mobile connectivity offers rapid prototyping to help connect devices natively over Wi-Fi. For this, the MQTT communication protocol is used to interact with the IoT device and exchange data, which allows controlling the basic functions of a sensor node. The installation is realized through a software development kit (SDK), which allows the creation of an application for Android devices. This solution gives the option to integrate together, improving the connectivity of the IoT system. The results enable board logging and network configuration, and can also be used to control the IoT device. The embedded firmware provides the required security functions

    Integrated system architecture for decision-making and urban planning in smart cities

    Get PDF
    Research and development of applications for smart cities are extremely relevant considering the various problems that population growth will bring to large urban centers in the next few years. Although research on cyber-physical systems, cloud computing, embedded devices, sensor and actuator networks, and participatory sensing, among other paradigms, is driving the growth of solutions, there are a lot of challenges that need to be addressed. Based on these observations, in this work, we present an integrated system architecture for decision-making support and urban planning by introducing its building blocks (termed components): sensing/actuation, local processing, communication, cloud platform, and application components. In the sensing/actuation component, we present the major relevant resources for data collection, identification devices, and actuators that can be used in smart city solutions. Sensing/actuation component is followed by the local processing component, which is responsible for processing, decision-making support, and control in local scale. The communication component, as the connection element among all these components, is presented with an emphasis on the open-access metropolitan area network and cellular networks. The cloud platform is the essential component for urban planning and integration with electronic governance legacy systems, and finally, the application component, in which the government administrator and users have access to public management tools, citizen services, and other urban planning resources15

    Sistema IIoT por medio de una plataforma basada en la nube para la automatización del termotanque de la empresa Ecuapanel

    Get PDF
    Tras la evolución de la industria convencional a la digitalización de la información y la industria 4.0 en el área de la automatización de procesos, trae consigo flexibilidad, optimización e inteligencia en el control y monitoreo de sistemas industriales, en el presente trabajo se muestra una red WNCS(Wireless Network Control Systems) enfocada al IIoT que contiene una interfaz desarrollada en AWS(Amazon Web Service) que permite monitorear el sistema a través de alarmas y realizar acciones de forma remota, el intercambio de datos generados por los diferentes sensores que conforma la automatización del termotanque es por medio del protocolo de comunicación MQTT(Message Queuing Telemetry), con respecto al almacenamiento de datos se toma en cuenta la estructura propia de Cloud Computing que nos brinda seguimiento y monitoreo, además de realizar pruebas de funcionamiento durante un tiempo determinado para obtener métricas y parámetros propios del sistema.After the evolution of the conventional industry to the digitization of information and industry 4.0 in the area of process automation, it brings with it flexibility, optimization and intelligence in the control and monitoring of industrial systems, in the present work shows a WNCS(Wireless Network Control Systems) network focused on the IIoT that contains an interface developed in AWS(Amazon Web Service) that allows the monitoring of the system through alarms and actions remotely, the exchange of data generated by the different sensors that make up the automation of the hot water tank is through the communication protocol MQTT (Message Queuing Telemetry), with respect to data storage, the own structure of Cloud Computing is taken into account, which provides us with follow up and monitoring, in addition to perform performance tests for a certain time to obtain metrics and parameters of the system

    Designing and implementing a distributed earthquake early warning system for resilient communities: a PhD thesis

    Get PDF
    The present work aims to comprehensively contribute to the process, design, and technologies of Earthquake Early Warning (EEW). EEW systems aim to detect the earthquake immediately at the epicenter and relay the information in real-time to nearby areas, anticipating the arrival of the shake. These systems exploit the difference between the earthquake wave speed and the time needed to detect and send alerts. This Ph.D. thesis aims to improve the adoption, robustness, security, and scalability of Earthquake Early Warning systems using a decentralized approach to data processing and information exchange. The proposed architecture aims to have a more resilient detection, remove Single point of failure, higher efficiency, mitigate security vulnerabilities, and improve privacy regarding centralized EEW architectures. A prototype of the proposed architecture has been implemented using low-cost sensors and processing devices to quickly assess the ability to provide the expected information and guarantees. The capabilities of the proposed architecture are evaluated not only on the main EEW problem but also on the quick estimation of the epicentral area of an earthquake, and the results demonstrated that our proposal is capable of matching the performance of current centralized counterparts

    An Implementing A Continuous Authentication Protocol To Improve Robustness Security Threats On IoT Using ESP8266

    Get PDF
    The Internet of Things (IoT) is a network of physical things that are outfitted with sensors, software, and other technologies that are able to communicate and exchange data with other devices and systems over the Internet. Because of the diversity of their surroundings, IoT systems are sensitive to network attacks. The IoT could be the source of these dangers and attacks. There are a lot of devices that communicate with each other via the IoT, and one of the most critical components of this is to maintain IoT security. IoT devices are a prime target for attackers and pose a serious risk of impersonation during a call. Proposals to prevent session hijacking in device-to-device communication are made in this research study. User-to-device authentication relies on usernames and passwords, but continuous authentication doesn't. This protocol relies on device features and contextual information. Moreover, this protocol reduces the synchronization losses using shadow IDs and emergency key. In addition, the protocol’s robustness will be tested by providing security and performance analysis

    Design and implementation of a low-cost, open source IoT-based SCADA system using ESP32 with OLED, ThingsBoard and MQTT protocol

    Get PDF
    Distributed assets, such as hybrid power system components, require reliable, timely, and secure coordinated data monitoring and control systems. Supervisory Control and Data Acquisition (SCADA) is a technology for the coordinated monitoring and control of such assets. However, SCADA system designs and implementations have largely been proprietary, mostly pricey and therefore economically unjustifiable for smaller applications. With proprietary SCADA systems, there is also the problem of interoperability with the existing components such as power electronic converters, energy storage systems, and communication systems since these components are usually from multiple vendors. Therefore, an open source SCADA system represents the most flexible and most cost-effective SCADA option for such assets. In this paper, we present the design and implementation of a low-cost, open source SCADA system based on the most recent SCADA architecture, the Internet of Things (IoT). The proposed SCADA system consists of current and voltage sensors for data collection, an ESP32 micro-controller with organic light-emitting diode (OLED) display, for receiving and processing the sensor data, and ThingsBoard IoT server for historic data storage and human machine interactions. For the sensor data transfer from the ESP32 to the ThingsBoard IoT server, Message Queuing Telemetry Transport (MQTT) protocol is implemented for data transfer over a local Wi-Fi connection with the MQTT Client configured on the ESP32, and the ThingsBoard server node serving as the MQTT Broker. The ThingsBoard IoT server is locally installed with PostgreSQL database on a Raspberry Pi single-board computer and hosted locally on MUN Network for data integrity and security. To test the performance of the developed open source SCADA system solution, it was setup to acquire and process the current, voltage and power of a standalone solar photovoltaic system for remote monitoring and supervisory control. The overall system design procedures and testing, as well as the created dashboards and alarms on the ThingsBoard IoT server platform are presented in the paper

    IoT Platforms for Building Automation with Energy Efficiency and Comfort Concerns

    Get PDF
    It is increasingly common to work and live in buildings controlled by some system, the so-called Building Automation Systems, where to keep the levels of comfort and reduce energy consumption are very important requirements. These systems control from heating, ventilation, air conditioning, to lights intensity, with the goal of reducing energy costs and make the building occupants satisfied. However, these systems are usually proprietary and have high costs associated, due to the required equipment to deal with all the devices and the distinct communications. Therefore, our goal is to reduce reduce these costs, which is quite difficult due to the vast devices heterogeneity. In this dissertation, we implement a Building Automation System taking advantage of existing Internet of Things (IoT) solutions. Thus, this thesis explores how IoT solutions can fit adequately into the scenario of building automation. To validate our technological choices and evaluate the adequacy of the chosen middleware, we made use of an existing case study of a room with multiple components and an aquarium as a subsystem. We have compared different IoT approaches and their impact on the energy consumption and occupants comfort. The results obtained helped us to realise that in fact there are several aspects that can be enhanced in order to reduce energy consumption and maintain occupants’ comfort. An initial investment in the implementation of these systems may involve different types of equipment and development effort to achieve the desired solution. However in long term, it is worth the effort and initial investment on these systems since they can actually reduce the energy consumption and guarantee good conditions for the room occupants

    A Computer System for Home Automation with Java Technology and Raspberry Pi

    Get PDF
    This thesis is on smart home automation, a raspberry pi will be used to create a model of a smart home and demonstrate the basics how home automation is made possible. For this project i have selected Java for the backend as it is one of the leading programming languages for the Internet of Things. the user interface is designed with React framework. The purpose of separating the frontend from the backend is to demonstrate how applications can communicate (API), because this is also integral in understanding how things communicate.Дипломна робота призначена для автоматизації розумного будинку, Raspberry PI використано для створення моделі розумного будинку та демонструє основи того, як можна автоматизувати дім. Для цього проекту обрано мову Java для бекенду, оскільки це одна з провідних мов програмування в Інтернеті речей. Користувацький інтерфейс розроблений з використанням фреймворку React. Метою відокремлення інтерфейсу від бекенду є демонстрація, як програми можуть спілкуватися по API, оскільки це також є невід'ємною частиною розуміння того, як спілкуються речі.INTRODUCTION 1 MAIN PART 1.1 Hardware and software components justification 1.1.1 IoT parts justification 1.1.2 Software justification 1.1.2.1 Java Programming language 1.1.2.2 The Spring Framework 1.1.2.3 PI4J library 1.1.2.4 SQLite database 1.1.2.5 React Framework 1.1.3 Cloud services justification 1.1.4 Network protocols justification: 1.1.4.1 Message Queuing Telemetry Transport protocol 1.1.4.2 REST over HTTP or HTTPs protocol 1.1.4.3 GraphQL query language communication approach 1.1.4.4 gRPC protocol 1.1.4.5 Protobuf protocol 1.1.5 Cloud native approach 1.2 Hardware components implementation 1.3 Software components implementation 1.3.1 Back-end development 1.3.2 Testing the REST API through Postman 1.3.3 Front-end development 1.3.4 Developed methods 2 SPECIAL PART 2.1 Testing layers of application 2.2 Software deployment 2.2.1 Back-end deployment 2.2.2 Front-end deployment 3 TECHNICAL - ECONOMIC ASSESSMENT 4 OCCUPATIONAL SAFETY AND HEALTH CONCLUSIONS REFERENCE

    Specialized IoT systems: Models, Structures, Algorithms, Hardware, Software Tools

    Get PDF
    Монография включает анализ проблем, модели, алгоритмы и программно- аппаратные средства специализированных сетей интернета вещей. Рассмотрены результаты проектирования и моделирования сети интернета вещей, мониторинга качества продукции, анализа звуковой информации окружающей среды, а также технология выявления заболеваний легких на базе нейронных сетей. Монография предназначена для специалистов в области инфокоммуникаций, может быть полезна студентам соответствующих специальностей, слушателям факультетов повышения квалификации, магистрантам и аспирантам

    Open source SCADA systems for small renewable power generation

    Get PDF
    Low cost monitoring and control is essential for small renewable power systems. While large renewable power systems can use existing commercial technology for monitoring and control, that is not cost-effective for small renewable generation. Such small assets require cost-effective, flexible, secure, and reliable real-time coordinated data monitoring and control systems. Supervisory control and data acquisition (SCADA) is the perfect technology for this task. The available commercial SCADA solutions are mostly pricey and economically unjustifiable for smaller applications. They also pose interoperability issues with the existing components which are often from multiple vendors. Therefore, an open source SCADA system represents the most flexible and the most cost-effective SCADA solution. This thesis has been done in two phases. The first phase demonstrates the design and dynamic simulation of a small hybrid power system with a renewable power generation system as a case study. In the second phase, after an extensive study of the proven commercial SCADA solutions and some open source SCADA packages, three different secure, reliable, low-cost open source SCADA options are developed using the most recent SCADA architecture, the Internet of Things. The implemented prototypes of the three open source SCADA systems were tested extensively with a small renewable power system (a solar PV system). The results show that the developed open source SCADA systems perform optimally and accurately, and could serve as viable options for smaller applications such as renewable generation that cannot afford commercial SCADA solutions
    corecore