With the increase of IoT deployments and their complexity, both management and maintenance are becoming challenging tasks. With the aim of easing the detection and anticipation of potential issues, we propose an IoT platform combining Elastic Stack tools (Elasticsearch, Kibana and Beats) and Apache Kafka. The platform, based on a distributed architecture and data replication, provides scalability and performance to process, store, and visualize data in real-time. Besides, it allows communication between users and IoT devices, and integrates different metric agents to monitor performance and consistency. Deployment in three different use cases and experimental evaluation shows the suitability of our approach for IoT heterogeneous applications and services.
Determining a consistent experimental setup for benchmarking and optimizing databases
The evaluation of the performance of an IT system is a fundamental operation in its benchmarking and optimization. However, despite the general consensus on the importance of this task, little guidance is usually provided to practitioners who need to benchmark their IT system. In particular, many works in the area of database optimization do not provide an adequate amount of information on the setup used in their experiments and analyses. In this work we report an experimental procedure that, through a sequence of experiments, analyzes the impact of various choices in the design of a database benchmark, leading to the individuation of an experimental setup that balances the consistency of the results with the time needed to obtain them. We show that the minimal experimental setup we obtain is representative also of heavier scenarios, which make it possible for the results of optimization tasks to scale.
A Novel, Self-Powered, Non-Intrusive, Sigfox-Enabled Smart Meter for Challenging Scenarios
In this work, a wireless autonomous power smartmetering device is presented. This device is able to measurecurrent at mains electrical lines, exploiting the magnetic fieldinducted around them as energy harvesting. Therefore, it doesnot need a dedicated power supply or battery replacement. The electromotive force inducted shall be properly handled to makeit suitable to be stored and retrieved from an energy storageelement. Since very low power is harvested from the mainsmagnetic field, a good treatment for the incoming power, as wellas a minimal power consumption system are vital. In order tomake the system autonomous, wirelesscommunicationreliability is a crucial factor. Sigfox is the selected technology as it offersalmost out-of-the-box functioning and wide coverage.Proven results based on a constant 15 minute metering periodobtaining infinite lifetime are shown, providing an optimalsolution for challenging scenarios such as rural areas or developing countries.
Hybrid LPWAN Communication Architecture for Real-Time Monitoring in Power Distribution Grids
This work presents a LPWAN communication architecture for monitoring systems in power distribution grids, in the framework of the MAIGE project. MAIGE main goal is the experimental evaluation of innovative technologies for their massive deployment. The project describes a variety of use cases that demand different communication requisites. Taking into account the diversity of the sensors, as well as the availability of power and internet connections, we have designed a hybrid 3G-LoRa-SigFox communication architecture. Finally, we show the experimental results of the performance and timing analysis of the proposed solution.
Smart Street Lightning System for Eco-Cities Based on 6LoWPAN IoT Networks (Póster)
Objectives:
1.Installation of an efficient streetl ighting system based on LED lamps and 6LoWPAN devices for control and monitoring
2.Creation of mesh network in which every node is attached to a street light. Nodes are able to control the illumination level and collect environment information, sharing it with their neighbours
3.Allow dynamic control of illumination level by measuring luminosity and passers-by motion
4.Use the system as a research framework for the development of more complex functionalities such as recognition of people behaviou rpatterns and security assistance
Features:
1.Real implementation of 69 streetlights irregularly distributed across pedestrian paths and parking lot
2.Individual control (on/off and dimming) of each street lightwith the BatStreetLighting (BSL) system
3.Use of an Operating System for embedded devices: ContikiOS
4.Communications work according to IEEE 802.15.4 and 6LoWPAN, allowing easy connection of every node to the Internet through IPv6
5.Use of a 1-10V interface to control the dimming level of the lamp
6.Each device uses a set of up to three motion sensors, depending on the area to cover, and one luminosity sensor which measures the luminosity reflected on the floor
7.A smart algorithm uses environment information (luminosity and passers-by motion) to regulate the dimming level of the lamp
IoT Solution for Energy Optimization in Industry 4.0: Issues of a Real-life Implementation
La cuarta revolución industrial -la llamada estrategia Industry 4.0- fomenta el suministro de dispositivos / activos / máquinas en plantas industriales con una conectividad confiable, mediante el uso de tecnologías innovadoras como Cyber Physical Systems, Internet of Things, Cloud y Big Data servicios. El monitoreo del consumo de energía en las plantas de fabricación proporciona información útil para ahorrar energía mientras se reducen las emisiones de CO2, pero también para el mantenimiento predictivo o aplicaciones de optimización de procesos, lo que resulta en la reducción de costos. Este documento describe una solución Open-IoT para medir el consumo de energía en fábricas que revelan en detalle el uso de energía en cada máquina industrial y la energía consumida para realizar un proceso industrial particular. Esta solución, basada en la tecnología de comunicación inalámbrica BatNET, se ha instalado en todo el mundo en 16 fábricas dedicadas a la fabricación de piezas de acero y aluminio para la industria del automóvil. BatNET se basa en protocolos abiertos y estándar, y se concibió inicialmente para aplicaciones de construcción y Smart City. Se han requerido algunas adaptaciones en hardware, firmware y software para cumplir con el entorno industrial hostil. Los problemas de implementación enfrentados al instalar este sistema Industrial IoT en entornos reales se presentan en este documento. Se ha prestado especial atención a las limitaciones motivadas por los requisitos de fábrica y las capacidades de procesamiento de datos y almacenamiento de datos, así como sus soluciones y los resultados finales. BatNET se basa en protocolos abiertos y estándar, y se concibió inicialmente para aplicaciones de construcción y Smart City. Se han requerido algunas adaptaciones en hardware, firmware y software para cumplir con el entorno industrial hostil. Los problemas de implementación enfrentados al instalar este sistema Industrial IoT en entornos reales se presentan en este documento. Se ha prestado especial atención a las limitaciones motivadas por los requisitos de fábrica y las capacidades de procesamiento de datos y almacenamiento de datos, así como sus soluciones y los resultados finales. BatNET se basa en protocolos abiertos y estándar, y se concibió inicialmente para aplicaciones de construcción y Smart City. Se han requerido algunas adaptaciones en hardware, firmware y software para cumplir con el entorno industrial hostil. Los problemas de implementación enfrentados al instalar este sistema Industrial IoT en entornos reales se presentan en este documento. Se ha prestado especial atención a las limitaciones motivadas por los requisitos de fábrica y las capacidades de procesamiento de datos y almacenamiento de datos, así como sus soluciones y los resultados finales.
Power Distribution Monitoring Using LoRa: Coverage Analysis in Suburban Areas.
LoRa is an increasingly hot technology for LPWAN scenarios. In this paper, a low-cost, real-time monitoring system for power distribution grids based on LoRa and 3G/4G networks, is presented. Analysis of early experimental results of LoRa network coverage in suburban areas shows how communication range is affected by different parameters: LoS, vegetation, buildings and communication mode. Besides, the use of simulation tools to estimate LoRa coverage is evaluated.
Green Labs: Internet de las Cosas aplicada a la gestión y monitorización de invernaderos
El proyecto GREEN LABS tiene como objetivo la reducción del consumo eléctrico de los invernaderos del Centro de Biotecnología y Genómica de Plantas de la UPM. CEDINT ha desplegado sensores inalámbricos de Temperatura, Humedad y Luminosidad para monitorizar las principales condiciones ambientales que afectan al crecimiento de las plantas. Además, se ha desplegado un sistema inalámbrico de medición de consumos energéticos, así como una plataforma software, que permite conocer el consumo desagregado de cada módulo del invernadero. Este sistema ha permitido demostrar la reducción de entorno a un 60 % del consumo energético en el módulo del invernadero en el que se pasó de un sistema de iluminación basado en lámparas de vapor de sodio con un gran consumo eléctrico a un sistema de luminarias LED con control de atenuación.
Improving Manufacturing Processes using Open-IoT BatNet Technology (Póster)
La optimización del uso de la energía en la industria es un factor competitivo decisivo, por lo tanto, reducir los costos y aumentar la producción en los procesos industriales son requisitos esenciales. Obtener información detallada sobre el consumo de energía de diferentes sistemas, máquinas y procesos de producción es la piedra angular para lograr la reducción de energía. Aquí, presentamos la implementación real de una solución de monitoreo de energía sincrónica basada en la tecnología BatNet. La solución se ha instalado en una planta dedicada a la fabricación de piezas de acero y aluminio. El análisis de datos de consumo inicial muestra un ahorro de energía estimado del 6%.
Parameter-based Mechanism for Unifying User Interaction, Applications and Communication Protocols
In the smart building control industry, creating a platform to integrate different communication protocols and ease the interaction between users and devices is becoming increasingly important. BATMP is a platform designed to achieve this goal. In this paper, the authors describe a novel mechanism for information exchange, which introduces a new concept, Parameter, and uses it as the common object among all the BATMP components: Gateway Manager, Technology Manager, Application Manager, Model Manager and Data Warehouse. Parameter is an object which represents a physical magnitude and contains the information about its presentation, available actions, access type, etc. Each component of BATMP has a copy of the parameters. In the Technology Manager, three drivers for different communication protocols, KNX, CoAP and Modbus, are implemented to convert devices into parameters. In the Gateway Manager, users can control the parameters directly or by defining a scenario. In the Application Manager, the applications can subscribe to parameters and decide the values of parameters by negotiating. Finally, a Negotiator is implemented in the Model Manager to notify other components about the changes taking place in any component. By applying this mechanism, BATMP ensures the simultaneous and concurrent communication among users, applications and devices.
Data Consistency Management in an Open Smart Home Management Platform
In this paper, the authors introduce a novel mechanism for data management in a middleware for smart home control, where a relational database and semantic ontology storage are used at the same time in a Data Warehouse. An annotation system has been designed for instructing the storage format and location, registering new ontology concepts and most importantly, guaranteeing the Data Consistency between the two storage methods. For easing the data persistence process, the Data Access Object (DAO) pattern is applied and optimized to enhance the Data Consistency assurance. Finally, this novel mechanism provides an easy manner for the development of applications and their integration with BATMP. Finally, an application named “Parameter Monitoring Service” is given as an example for assessing the feasibility of the system
Energy-saving Smart Street Lighting System based on 6LoWPAN (póster)
This work presents a LED-based smart street lighting system which allows both autonomous and on-demand control. Minimum energy consumption is achieved by regulating the street lights depending on illumination level and motion detection. The system has been tested in a real infrastructure at a University Campus. Every street light has been equipped with a wireless communication device which integrates a luminosity sensor, in order to maintain only the necessary light level, and a set of motion sensors, in order to increase the level just when there are pedestrians and vehicles around. Devices communicate through an IEEE802.15.4 interface and 6LoWPAN as network protocol, enabling external monitoring/control and between street lights interaction. When autonomously working, a state machine within the Contiki OS decides the most suitable dimming level according to sensor values and other programmable parameters such as illumination thresholds or neighbor configuration. On the other hand, since the system can be controlled remotely, luminosity levels, calibration and behavior parameters can be manually adjusted. Besides, the motion sensors may also be used during daylight to monitor citizen flow, offering additional features as people behavior patterns recognition and security assistance.
