En español
El crecimiento exponencial de dispositivos IoT requiere de la investigación y desarrollo de nuevas arquitecturas para la gestión de protocolos de acceso a sensores, operaciones cliente servidor y el análisis de grandes volúmenes de datos con múltiples parámetros relacionados. El objetivo de este trabajo es investigar y proponer un modelo cliente-servidor, sin control de estado, para el acceso a sensores IoT, con brokers MQTT y arquitectura REST. El modelo agrupa por medio de análisis profundo los valores de concentración de CO2 (variable objetivo) de un lugar determinado, para luego correlacionar los resultados con los posibles efectos sobre la salud de las personas, a lo largo del tiempo. Los sensores son accesibles en tiempo real por medio de gateways GNSS (con acceso a redes celulares LTE-M1, WiFi mesh o Lorawan), monitoreados y gestionados con protocolos SNMP/Netconf [11]. La normalización de la variable se hace con datos ambientales externos obtenidos por geolocalización. Comparamos los resultados de K-NN. K-Means y GMM para el aprendizaje automático (supervisado y no supervisado) y asignación del grupo de riesgo del lugar para la variable concentración de CO2, en rangos de tiempo. Con la información obtenida se pueden realizar acciones de corrección (o alarma) sobre otros dispositivos controlados por IoT para regular la ventilación del lugar y su capacidad operativa.
En inglés
The exponential growth of IoT devices requires the research and development of new architectures for the management of sensor access protocols, client-server operations, and the analysis of large volumes of data with multiple related parameters. The objective of this work is to investigate and propose a client-server model, stateless, for access to IoT sensors, with MQTT brokers and REST architecture. Through in-depth analysis, the model groups the CO2 concentration values (objective variable) of a given place, to then correlate the results with the possible effects on people's health, over time. The sensors are accessible in real time through GNSS gateways (with access to LTE-M1, WiFi mesh or Lorawan cellular networks), monitored and managed with SNMP/Netconf protocols. The normalization of the variable is done with external environmental data obtained by geolocation. We compared the results of K-NN. K-Means and GMM for machine learning (supervised and unsupervised) and location risk group assignment for the CO2 concentration variable, in time ranges. With the information obtained, correction (or alarm) actions can be carried out on other devices controlled by IoT to regulate the ventilation of the place and its operational capacity.