Emulator for data analytics and IoT development projects



Document title: Emulator for data analytics and IoT development projects
Journal: Visión electrónica
Database: PERIÓDICA
System number: 000459819
ISSN: 1909-9746
Authors: 1
1
1
1
Institutions: 1Universidad de San Buenaventura, Bogotá. Colombia
Year:
Season: Ene-Jun
Volumen: 14
Number: 1
Pages: 57-63
Country: Colombia
Language: Inglés
Document type: Artículo
Approach: Prospectivo
Spanish abstract 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
English abstract 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
Disciplines: Ciencias de la computación
Keyword: 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)
Full text: https://revistas.udistrital.edu.co/index.php/visele/article/view/16043/17477