Ingeniería de las Telecomunicaciones
URI permanente para esta colecciónhttp://54.81.141.168/handle/123456789/9135
Explorar
2 resultados
Resultados de Búsqueda
Ítem Texto completo enlazado Diseño e implementación de un middleware para la integración horizontal de aplicaciones y dispositivos IoT usando la arquitectura de microservicios(Pontificia Universidad Católica del Perú, 2021-01-14) Macedo Pereira, Alejandro; Benavides Aspiazu, JorgeEl presente trabajo consiste en el diseño e implementación de un middleware para la integración horizontal de aplicaciones y dispositivos IoT. Este problema nace por la heterogeneidad de los diversos componentes de los dispositivos entre los que se encuentran los distintos tipos de sensores y las mediciones que realizan, los diversos protocolos de comunicación que existen y la flexibilidad con la que se cuenta para combinar entre los casos anteriores. Por lo tanto, se requiere de un sistema que sea capaz de procesar dispositivos de diversas características y protocolos de comunicación para convertirla en un formato mucho estandarizado y que pueda ser usado fácilmente por desarrolladores con pocos conocimientos específicos de IoT. Ese sistema estará desarrollado bajo una arquitectura de microservicios, lo que permite ser fácilmente extensible y desarrollarse en el lenguaje que se desee, implementándose en este trabajo seis servicios que permiten registrar y almacenar la información enviada por diversos dispositivos IoT separando el acceso a los recursos mediante un sistema de usuarios y autenticación. En el primer capítulo se describe la formulación del diseño teórico del sistema, desde la problemática, los objetivos y finalmente los requerimientos establecidos para la implementación. El segundo capítulo es un estudio del estado del arte de middlewares de integración vertical, donde se estudian estándares propuestos y dos implementaciones para la solución de este problema. El tercer capítulo muestra el diseño y desarrollo final del sistema, explicándose el flujo de funcionamiento de la información de los dispositivos y cada uno de los servicios implementados. También se explica el modelo de despliegue usado. En los capítulos finales se presenta el modelo de pruebas desarrollados y se estudian los resultados obtenidos. Finalmente, se describen las conclusiones obtenidas del diseño y la implementación del sistema, así como las recomendaciones para posibles trabajos futuros.Ítem Texto completo enlazado Evaluación y diseño de una Plataforma IoT con soporte de protocolo MQTT para un entorno de red empresarial(Pontificia Universidad Católica del Perú, 2020-12-16) Jimenez Canal, Vicmar Raul; Benavides Aspiazu, JorgeLa transformación digital ha traído consigo muchos beneficios y retos para las empresas; y pese a ello, aún se tiene muchos inconvenientes en adoptar un sistema centralizado para las tecnologías IoT. Las plataformas IoT son sistemas solicitados por las empresas para unificar toda la labor de gestión y operativa relativa al IoT, sin embargo, las empresas para optar por un nuevo tipo de tecnología requieren de referencias de mercado como evaluaciones en ambientes de prueba, diseños validados o experiencias en la misma tecnología en otras empresas del mismo rubro. A pesar de esto, se carece de estas pruebas, evaluaciones y estándares en las plataformas IoT actuales del mercado por lo cual se dificulta su adopción. Es así, como la presente tesis tiene como objetivo realizar la prueba, evaluación y diseño del rendimiento de una plataforma IoT empleando software de código libre. Esto se realizará mediante la implementación de todos los componentes en un centro de datos de prueba y como resultado, se podrá contrastar el beneficio de las distintas plataformas IoT en cada escenario establecido. Dado que los escenarios propuestos son en base a plataformas IoT de terceros, se busca desarrollar un nuevo sistema que cubra las mismas capacidades, y por consiguiente, sea el inicio de futuros proyectos que se complementen con lo propuesto para las tecnologías IoT Finalmente, obtenido toda la información y capacidades respecto a las plataformas, se realizó un análisis exhaustivo del porqué de cada parámetro recibido y como estos pueden beneficiar a los requerimientos empresariales de todo tamaño. Como resultado final, se propone un estudio de mercado en el cual la empresa analizara los costos de implementación para un tipo de escenario.