PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Telecommunication Networks Group

Network emulation with programmable switches and smart NICs in 5G/6G networks

keywords PROGRAMMABLE DATA PLANES, P4

Reference persons ANDREA BIANCO, PAOLO GIACCONE

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
Programming (excellent)
Network protocols and algorithms


Deadline 19/01/2025      PROPONI LA TUA CANDIDATURA