Projecte llegit
Títol: Synthetic traffic generation with Artificial Intelligence
Estudiants que han llegit aquest projecte:
RODRÍGUEZ JACAS, ERIC (data lectura: 31-10-2024)- Cerca aquest projecte a Bibliotècnica

Director/a: GARCÍA VILLEGAS, EDUARD
Departament: ENTEL
Títol: Synthetic traffic generation with Artificial Intelligence
Data inici oferta: 28-06-2023 Data finalització oferta: 28-02-2024
Estudis d'assignació del projecte:
DG ENG AERO/SIS TEL
DG ENG AERO/TELEMÀT
DG ENG SISTE/TELEMÀT
Tipus: Individual | |
Lloc de realització: EETAC | |
Paraules clau: | |
Machine Learning, Artificial Intelligence, NS-3, Synthetic traffic | |
Descripció del contingut i pla d'activitats: | |
The generation of synthetic traffic has many applications. In network security, intrusion detection systems or firewalls must be trained to detect malicious traffic by studying its patterns. Training those systems with real devices in a real environment can be costly and has risks. In network simulation environments, the traffic sources are often overly simplistic, making it difficult to assess the performance of different protocols under study accurately.
Alternatively, synthetic traffic sources can be used to train those network security systems offline or to generate realistic traffic within a simulated environment. Those traffic sources should be capable of mimicking the behavior of real traffic as much as possible. In this project, the student will work with a pre-existing Python framework to generate synthetic IoT traffic, based on processing real-network traces with machine learning techniques. The traffic generated will be analyzed through NS-3 simulations. The results of this work will be published in a scientific journal. |
|
Overview (resum en anglès): | |
Artificial intelligence (AI) has become a transformative force in today's world, revolutionising industries by enabling smarter decision-making and automation. Its ability to analyse vast datasets, learn from patterns, and adapt to new challenges makes it essential for solving complex problems in areas like cybersecurity, healthcare, and communications. As networks and systems grow in complexity, AI plays a critical role in enhancing efficiency, improving security, and driving innovation across various fields.
This project focuses on three key objectives: first, to explore artificial intelligence, with a deeper emphasis on machine learning techniques, and their applicability in the context of traffic generation. AI and ML models have shown great promise in analysing complex datasets, making them suitable for modelling the behaviour of real-world traffic and generating synthetic traffic that mimics real-world conditions. A thorough analysis of various ML algorithms will be conducted, examining how they can be applied to predict traffic patterns and generate synthetic data that aligns with the characteristics of real IoT traffic. The second component of the project involves capturing real-world traffic from two specific mobile games. Mobile gaming is a growing area where fast and stable communication is crucial, with constant data exchange between the game servers and players' devices. By analysing the traffic from these games, the project will gain insights into the patterns, volume, and nature of data transmitted in real-time, providing a solid foundation for modelling synthetic traffic. This real-world traffic captured will form the basis for developing a realistic dataset, which will be instrumental in generating synthetic traffic using AI-based approaches. Finally, the project will use the captured data to generate synthetic traffic and assess its accuracy and realism compared to the actual traffic data. The goal is to determine how closely the synthetic traffic matches the real traffic in terms of key characteristics, such as transmission frequency, data volume, and event-based spikes. A comprehensive evaluation will be performed to measure the quality of the generated traffic, identifying strengths and potential areas for improvement. |