Emulator for data analytics and IoT development projects



Título del documento: Emulator for data analytics and IoT development projects
Revista: Visión electrónica
Base de datos: PERIÓDICA
Número de sistema: 000459819
ISSN: 1909-9746
Autores: 1
1
1
1
Instituciones: 1Universidad de San Buenaventura, Bogotá. Colombia
Año:
Periodo: Ene-Jun
Volumen: 14
Número: 1
Paginación: 57-63
País: Colombia
Idioma: Inglés
Tipo de documento: Artículo
Enfoque: Prospectivo
Resumen en español Una de las dificultades para la realización de pruebas de aplicaciones de análisis de datosobtenidos por dispositivos IoT, es el costo econ ́omico y temporal de la construcci ́on de lared IoT, para mitigar estos costos y agilizar el desarrollo de aplicaciones IoT y anal ́ıticas,se propone NIOTE, un emulador de redes IoT que genera datos de sensores y actuadoresdiferentes tipos de dispositivos, f ́aciles de configurar y desplegar sobre protocolos TCP/IPy MQTT, esta herramienta sirve como apoyo en ambientes acad ́emicos y validaci ́onconceptual en el dise ̃no de redes IoT. El uso del emulador facilitara el desarrollo de estetipo de aplicaciones, optimizando el tiempo de desarrollo y mejorando la calidad finaldel producto. Para desarrollar este emulador se utilizaron conceptos de programaci ́onorientada a objetos, arquitectura y patrones de dise ̃no de software, que permitieron emularel comportamiento de los dispositivos IoT que se encuentran dentro de una red espec ́ıfica,donde se puede agregar la cantidad de dispositivos que sean necesarios, modelar y dise ̃narcualquier red deseada. Cada red creada env ́ıa datos que son almacenados de forma localpara simular el proceso de transportaci ́on de los datos a una plataforma, si se deseaseaplicar, a trav ́es de un formato especifico en el que la informaci ́on ser ́a enviada para hacerAn ́alisis de Datos
Resumen en inglés One of the difficulties for the development and testing of data analysis applications used byIoT devices is the economic and temporary cost of building the IoT network, to mitigatethese costs and expedite the development of IoT and analytical applications, it is proposedNIOTE, an IoT network emulator that generates sensor and actuator data from differentdevices that are easy to configure and deploy over TCP/IP and MQTT protocols, this toolserves as support in academic environments and conceptual validation in the design of IoTnetworks. The emulator facilitates the development of this type of application, optimizingthe development time and improving the final quality of the product. Object-orientedprogramming concepts, architecture, and software design patterns are used to developthis emulator, which allows us to emulate the behavior of IoT devices that are inside aspecific network, where you can add the number of necessary devices, model and designany network. Each network sends data that is stored locally to emulate the process oftransporting the data to a platform, through a specific format and will be sent to performData Analysis
Disciplinas: Ciencias de la computación
Palabras clave: Redes,
Análisis de datos,
Internet de las cosas,
NIOTE (simulador de red),
Simuladores de redes
Keyword: Networks,
Data analysis,
Internet of things,
Network simulators,
NIOTE (network simulator)
Texto completo: https://revistas.udistrital.edu.co/index.php/visele/article/view/16043/17477