Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2023-24   2025-26



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2024-25

Implementación de un modelo de energía no lineal en el simulador MintEDGE


Tecnologías Específicas

Ingeniería de Computadores
Tecnologías de la Información
 


Descripcion y Objetivos

Multi-Access Edge Computing (MEC)[1] ha revolucionado y transformado las redes móviles, ofreciendo servicios de computación de baja latencia. Sin embargo, su despliegue trae consigo un consumo energético elevado, con sus consiguientes emisiones de carbono. Por ello es necesario analizar el impacto de su despliegue y diseñar estrategias que reduzcan dicho consumo. Para facilitar dicho desarrollo, surge MintEDGE [2,3], un entorno de simulación de arquitecturas MEC centradas en la energía.

MintEDGE es modular, permitiendo a los investigadores cambiar el comportamiento de cualquier parte de la red para investigar múltiples estrategias de ahorro energético. Todos los componentes que modelan elementos de la infraestructura en MintEDGE pueden incorporar modelos de energía, que calculan el consumo energético durante la simulación. No obstante, existen diferentes modelos de energía que pueden incorporarse y que, en función del foco de la investigación, se adaptan mejor a diferentes situaciones. Por defecto, MintEDGE incorpora modelos lineales tanto para los servidores Edge como para los enlaces del backhaul que conectan estaciones base 5G y servidores. Esto es útil para estudios relacionados con la energía de los servidores, pero, no obstante, modelos no lineales pueden ser más adecuados para estudiar el consumo energético del backhaul [4].

Por ello, el objetivo de este TFG es que el estudiante comprenda la arquitectura MEC de ETSI, su impacto medioambiental, la estructura de MintEDGE y los modelos de energía lineales que incorpora. A partir de ellos, el estudiante debe desarrollar un modelo de energía no lineal para MintEDGE. Tras esto, el estudiante simulará diferentes tipos de enlaces y comparará los resultados de los modelos lineales y no lineales.

 


Metodología y Competencias

Se llevarán a cabo reuniones periódicas semanales/bisemanales en las que se hará un control del progreso del siguiente plan de trabajo:

- Revisión de los conceptos básicos sobre Multi-access Edge Computing y consumo energético.

- Revisión del estado del arte y otros trabajos relacionados en la literatura.

- Análisis de MintEDGE y su arquitectura.

- Desarrollo de un modelo de energía no lineal.

- Evaluación de rendimiento.

- Escritura de la memoria.

Las competencias desarrolladas a lo largo de este proyecto son:

- [IC3] Capacidad de analizar y evaluar arquitecturas de computadores, incluyendo plataformas paralelas y distribuidas, así como desarrollar y optimizar software para las mismas.

- [IC4] Capacidad de diseñar e implementar software de sistema y de comunicaciones.

- [IC5] Capacidad de analizar, evaluar y seleccionar las plataformas hardware y software más adecuadas para el soporte de aplicaciones empotradas y de tiempo real.

- [TI2] Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.

- [TI4] Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización.

- [CO5] Conocimiento, administración y mantenimiento sistemas, servicios y aplicaciones informáticas.

- [CO9] Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así como los componentes básicos que los conforman.

- [CO14] Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación paralela, concurrente, distribuida y de tiempo real.

- [CO16] Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software.

 


Medios a utilizar

Todos los recursos software que se utilizan para la realización de este TFG tales como entornos, librerías, etc., así como el propio simulador MintEDGE, son de libre disposición.

 


Bibliografía

[1] ETSI. MEC 003 – V3.1.1 – Multi-access Edge Computing (MEC); Framework and Reference Architecture

[2] B. Gómez, S. Bayhan, E. Coronado, J. Villalón, A. Garrido, “MintEDGE: Multi-tier Simulator for Energy-aware Strategies in Edge Computing,” Proc. of ACM Annual International Conference on Mobile Computing and Networking, 2023. Madrid, Spain. DOI: 10.1145/3570361.3615727

[3] B. Gómez, E. Coronado, J. Villalón, A. Garrido, “Energy-Focused Simulation of Edge Computing Architectures in 5G networks,” The Journal of Supercomputing, Vol. 80, 2024, pp. 12564-12584. DOI: 10.1007/s11227-024-05926-z

[4] Romain Jacob, Jackie Lim, and Laurent Vanbever. 2023. Does rate adaptation at daily timescales make sense?  Proc. of the 2nd Workshop on Sustainable Computer Systems (HotCarbon '23). DOI: 10.1145/3604930.3605713

 

 


Tutores


GÓMEZ MORA, BLAS
CORONADO CALERO, ESTEFANIA
 

Alumno




 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2024-25
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página