Please use this identifier to cite or link to this item: https://repositorio.ufjf.br/jspui/handle/ufjf/21546
Files in This Item:
File Description SizeFormat 
michaelvitorzancanellabarboza.pdf1.58 MBAdobe PDFView/Open
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1Silva, Edelberto Franco-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3987091765361506pt_BR
dc.contributor.referee1Vieira, Alex Borges-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/9037224811267705pt_BR
dc.contributor.referee2Pereira Júnior, Lourenço Alves-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/9207573181802953pt_BR
dc.creatorBarboza, Michael Vitor Zancanella-
dc.creator.Latteshttp://lattes.cnpq.br/1358589814728689pt_BR
dc.date.accessioned2026-10-22T12:17:05Z-
dc.date.available2026-10-21-
dc.date.available2026-10-22T12:17:05Z-
dc.date.issued2026-10-02-
dc.identifier.urihttps://repositorio.ufjf.br/jspui/handle/ufjf/21546-
dc.description.abstractThe massification of the Internet of Things (IoT) imposes challenges that legacy mobile networks cannot support. To overcome them, 5G adopts a service-based architecture. However, due to cost and hardware constraints, end devices are frequently vulnerable, making them ideal targets for recruitment into massive botnets, such as the Mirai malware, to orchestrate Distributed Denial of Service (DDoS) attacks. By employing obfuscation and encapsulation (GRE-ETH and GRE-IP), these attacks travel disguised within the operator’s tunnels (GTP-U), bypassing traditional filters. To block such anomalies, this work proposes a proactive Intrusion Detection System (IDS). Inspired by the Network Data Analytics Function (NWDAF), the solution implements an Analytics Logical Function (AnLF) as a decentralized microservice at the Fog Computing layer. Bypassing the cellular encapsulation blind spot, the system evaluates flow-based traffic extracted at the egress interface of the User Plane Function (UPF/N6), processing pure IP traffic free from GTP-U noise. Training was based on the CICIoT2023 dataset, adopting the LightGBM algorithm for its lightness and interpretability. Empirical validation occurred in a 5G testbed (Open5GS and UERANSIM) subjected to a stochastic emulator, calibrated via eXplainable Artificial Intelligence (SHAP) and Wasserstein Distance (W1) minimization. In an offline environment, the model achieved a Macro F1-Score of 0.97. Under the dynamic conditions of the testbed, the system maintained an 88.00% Accuracy and a perfect Precision (1.00) for legitimate traffic, ensuring 100% containment of encapsulated threats (0.0% evasion). Furthermore, Unsupervised Domain Adaptation validated the cross-generalization in novel topologies (Bot-IoT dataset). The architecture advances the state of the art by proving that post-tunnel statistical extraction resolves the severe predictive degradation caused by cellular encapsulation (GTP-U)—a limitation reported in the literature for detections at the core ingress (N3 interface). This approach, combined with ensemble models, eliminates the cost of Deep Packet Inspection (DPI), enabling threat containment in microseconds (16.50 µs) and protecting next-generation mobile networks.pt_BR
dc.description.resumoA massificação da Internet das Coisas (IoT) impõe desafios que redes móveis legadas não suportam. Para superá-los, o 5G adota uma arquitetura baseada em serviços. Contudo, devido a restrições de custo e hardware, dispositivos terminais são frequentemente vulneráveis, tornando-se alvos ideais para recrutamento em botnets massivas, como o malware Mirai, para orquestrar ataques de Negação de Serviço Distribuída (DDoS). Ao empregarem ofuscação e encapsulamento (GRE-ETH e GRE-IP), esses ataques trafegam mascarados nos túneis da operadora (GTP-U), contornando filtros tradicionais. Para bloquear tais anomalias, este trabalho propõe um Sistema de Detecção de Intrusões (IDS) proativo. Inspirada na Network Data Analytics Function (NWDAF), a solução implementa uma Função Lógica de Análise (AnLF) como microsserviço descentralizado na camada de Névoa (Fog Computing). Contornando o ponto cego do encapsulamento celular, o sistema avalia fluxos (flow-based) extraídos na interface de saída da Função de Plano de Usuário (UPF/N6), processando tráfego IP isento do ruído do GTP-U. O treinamento baseou-se no dataset CICIoT2023, adotando-se o algoritmo LightGBM pela sua leveza e interpretabilidade. A validação empírica ocorreu em um testbed 5G (Open5GS e UERANSIM) submetido a um emulador estocástico, calibrado via Inteligência Artificial Explicável (SHAP) e minimização da Distância de Wasserstein (W1). Em ambiente offline, o modelo atingiu F1-Macro de 0,97. Nas condições dinâmicas do testbed, o sistema manteve Acurácia de 88,00% e Precisão perfeita (1,00) para o tráfego legítimo, assegurando 100% de contenção das ameaças encapsuladas (0,0% de evasão). Ademais, a Adaptação de Domínio Não-Supervisionada validou a generalização cruzada em topologias inéditas (dataset BotIoT). A arquitetura avança o estado da arte ao provar que a extração estatística pós-túnel resolve a severa degradação preditiva causada pelo encapsulamento celular (GTP-U) — limitação reportada na literatura para detecções no ingresso do núcleo (interface N3). Essa abordagem, aliada a modelos de ensemble, elimina o custo da Inspeção Profunda de Pacotes (DPI), viabilizando a contenção de ameaças em microssegundos (16,50 µs) e protegendo redes móveis de próxima geração.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Juiz de Fora (UFJF)pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentICE – Instituto de Ciências Exataspt_BR
dc.publisher.programPrograma de Pós-graduação em Ciência da Computaçãopt_BR
dc.publisher.initialsUFJFpt_BR
dc.rightsAcesso Abertopt_BR
dc.rightsAttribution 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/br/*
dc.subjectInternet das Coisaspt_BR
dc.subject5Gpt_BR
dc.subjectDetecção de intrusõespt_BR
dc.subjectInterpretabilidadept_BR
dc.subjectMalware Miraipt_BR
dc.subjectInternet of Thingspt_BR
dc.subjectIntrusion detectionpt_BR
dc.subjectExplainable AIpt_BR
dc.subjectMirai malwarept_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleAprendizado de máquina para detecção de ataques Mirai em redes IoT 5Gpt_BR
dc.typeDissertaçãopt_BR
Appears in Collections:Mestrado em Ciência da Computação (Dissertações)



This item is licensed under a Creative Commons License Creative Commons