Network emulation with programmable switches and smart NICs in 5G/6G networks
Parole chiave PROGRAMMABLE DATA PLANES, P4
Riferimenti ANDREA BIANCO, PAOLO GIACCONE
Gruppi di ricerca Telecommunication Networks Group
Tipo tesi EXPERIMENTAL / DEVELOPMENT
Descrizione Network emulation is a fundamental tool to test performance of applications running on virtualized environments (e.g., Docker containers, virtual machines), as in a typical 5G/6G scenario. Traditional solutions are based on server-managed traffic control schemes, which are very flexible (e.g., tc netem in Linux) but have limited capability in terms of bandwidth and latency.
In the last few years, programmable data plane devices as P4 swithes and smart NICs (e.g., NVidia Bluefield) have been offering very high performance processing, but with different level of flexibility.
Aim of the thesis will be to investigate how to use a programmable data plane to emulate a network.
Conoscenze richieste Linux
Network protocols and algorithms
Scadenza validita proposta 19/01/2024 PROPONI LA TUA CANDIDATURA