Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/75905
Título: Aceleración hardware de algoritmos de Machine Learning para clasificación de tráfico TCP/IP mediante FPGA
Autores/as: Picallo Martínez, Samuel
Director/a : Pérez Carballo, Pedro Francisco 
Leon Martin, Sonia Raquel 
Núñez Ordóñez, Antonio 
Clasificación UNESCO: 3325 Tecnología de las telecomunicaciones
Fecha de publicación: 2019
Resumen: En este trabajo se realiza el diseño de una plataforma heterogénea para la implemen-tación de la fase de predicción de un sistema de clasificación de tráfico de red TCP/IP basado en el algoritmo de machine learning C5.0. Distintos trabajos han descrito técnicas de inspección profunda (DPI) del tráfico de red orientados a la gestión de la red, su seguridad y la calidad del servicio. En este trabajo el enfoque se realiza hacia las técnicas de clasificación de tráfico de red que solventen la dificultad que supone a la hora de lograr este propósito la presencia de protocolos de en-criptación en las comunicaciones. Se concluye que las técnicas basadas en un enfoque estadístico empleando algoritmos de machine learning son las que mejor se adaptan a las condiciones actuales del tráfico de red. Entre todas ellas, se elige el algoritmo C5.0 como la idónea para lograr un sistema de clasificación de tráfico de red encriptado. A continuación, se realiza una partición HW/SW de la aplicación encargada de realizar la fase de predicción de clasificación del sistema. Trasladando las funciones idóneas para su implementación hardware a la FPGA integrada en los dispositivos de la familia Xilinx SoC Zynq-7000, utilizando una metodología basada en la síntesis de alto nivel e implementando la plataforma hardware/software sobre el dispositivo indicado. Para la verificación de la plataforma heterogénea diseñada se emplea un conjunto de datos de tráfico de red real, incluyendo tráfico de las aplicaciones Google, YouTube, Amazon y Facebook. El trabajo con-cluye que la solución diseñada mejora la capacidad de procesamiento de la fase de predicción en un factor de 3,5, pero requiere de una mejora significativa en la arquitectura de transferencia de datos para conseguir una eficiencia significativa de forma global. Ade-más, logra reducir el consumo de la implementación en dos órdenes de magnitud respecto a las realizadas sobre arquitecturas x86-64.
Departamento: Departamento de Ingeniería Electrónica Y Automática
Facultad: Escuela de Ingeniería de Telecomunicación y Electrónica
Titulación: Grado en Ingeniería en Tecnologías de la Telecomunicación
URI: http://hdl.handle.net/10553/75905
Colección:Trabajo final de grado
Restringido ULPGC

En el caso de que no encuentre el documento puede ser debido a que el centro o las/os autoras/es no autorizan su publicación. Si tiene verdadero interés en el contenido del mismo, puede dirigirse al director/a o directores/as del trabajo cuyos datos encontrará más arriba.

Vista completa

Google ScholarTM

Verifica


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.