Please use this identifier to cite or link to this item:
http://www.dspace.espol.edu.ec/handle/123456789/65837
Title: | Sistema de monitoreo para clientes de proveedores de Internet utilizando contratos inteligentes. |
Authors: | Mendoza Moreira, Harry Gustavo Navarrete Mora, David Arturo Criollo Bonilla, Ronald Raúl, Director |
Keywords: | Contratos inteligentes Blockchain SLA Inmutabilidad. |
Issue Date: | 11-Apr-2025 |
Publisher: | ESPOL.FIEC |
Citation: | Mendoza Moreira H.G. y Navarrete Mora D.A. (2025). Sistema de monitoreo para clientes de proveedores de Internet utilizando contratos inteligentes. [Proyecto de Titulación]. Escuela Superior Politécnica del Litoral |
Abstract: | The project aims to design a monitoring system for Internet service provider customers based on smart contracts, ensuring compliance with Service Level Agreements (SLA). Its purpose is to supervise the service and apply compensations automatically, guaranteeing efficiency and transparency in SLA management. It arises from the need to improve response times to service unavailability and increase trust between providers and users through decentralized technologies. The development involved simulating a network environment using GNS3, recreating the connection to the end customer. The monitoring system was implemented with Zabbix, which generated alerts during periods of unavailability. The collected data, before reaching the blockchain network simulated in Ganache, was processed using Python scripts. The smart contract was deployed with Truffle, automating the SLA stipulations. Additionally, a graphical interface was developed using Node-RED, InfluxDB, and Grafana to present compensations and availability percentages. The tests showed that service availability monitoring is effective and that the compensations established in the SLA were applied automatically. Likewise, the use of blockchain technology provided security and immutability, while the graphical interface offered a user-friendly way to visualize real-time information. Finally, the proposed system significantly optimizes SLA management, ensuring transparency in compliance with its clauses, improving incident response, and enhancing user satisfaction and trust. Keywords: smart contracts, blockchain, SLA, immutability. |
Description: | El proyecto tiene como propósito diseñar un sistema de monitoreo para clientes de proveedores de Internet basado en contratos inteligentes asegurando el cumplimiento de los Acuerdos de Nivel de Servicio (SLA). Su finalidad radica en supervisar el servicio y aplicar compensaciones de forma automatizada, garantizando eficiencia y transparencia en la gestión del SLA. Surge dada la necesidad de mejorar la respuesta ante indisponibilidad del servicio e incrementar la confianza en proveedores y usuarios con tecnologías descentralizadas. El desarrollo implicó la simulación mediante GNS3 de un entorno de red, recreando la conexión hasta el cliente final. El sistema de monitoreo se implementó con Zabbix, el cual, ante periodos de indisponibilidad, generaba alertas. Los datos recolectados antes de llegar a la red blockchain, simulada en Ganache, fueron procesados con scripts en Python. Mediante Truffle se desplegó el contrato inteligente, el cual automatizó las estipulaciones del SLA. Además, se desarrolló una interfaz gráfica mediante Node-RED, InfluxDB y Grafana para la presentación de las compensaciones y porcentajes de disponibilidad. Las pruebas evidenciaron que el monitoreo de la disponibilidad del servicio es efectivo y que las compensaciones establecidas en el SLA fueron aplicadas automáticamente. Así mismo, la aplicación de tecnología Blockchain brindó seguridad e inmutabilidad y la interfaz gráfica proporcionó una forma amigable de observar la información en tiempo real. Finalmente, la propuesta desarrollada optimiza considerablemente la gestión del SLA, garantizando transparencia en el cumplimiento de las cláusulas, mejora la respuesta ante incidentes y a su vez la satisfacción y confianza del usuario. Palabras clave: contratos inteligentes, blockchain, SLA, inmutabilidad. |
URI: | http://www.dspace.espol.edu.ec/handle/123456789/65837 |
metadata.dc.identifier.codigoproyectointegrador: | POSTG134 |
Appears in Collections: | Tesis de Maestría en Telecomunicaciones |
Files in This Item:
File | Size | Format | |
---|---|---|---|
T-115132 POSTG134 MENDOZA-NAVARRETE.pdf | 3.68 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.