Telecommunication Networks Group
Network emulation with programmable switches and smart NICs in 5G/6G networks
keywords PROGRAMMABLE DATA PLANES, P4
Research Groups Telecommunication Networks Group
Thesis type EXPERIMENTAL / DEVELOPMENT
Description 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.
Required skills Linux
Network protocols and algorithms
Deadline 19/01/2024 PROPONI LA TUA CANDIDATURA