Master`s Thesis Automated FPGA

Transcription

Master`s Thesis Automated FPGA
Master’s Thesis
Automated FPGA-based generation and
measurement of bursty IP network traffic
Background:
Software-Defined Networking (SDN) is a hot research
topic which enables automated and programmable
network control. By spatially separating the control
plane from the data plane of the network devices (e.g.
switches, routers) and placing it in a centralized
software controller, network management complexity
can be significantly reduced. At our institute we
explore SDN extensions which allow efficient utilization of processing resources in scenarios
where network traffic is bursty and hence processing demands change rapidly.
Goals:
To quantify resource demands and to evaluate the benefit of our SDN extensions, we need a
network tester which is able to generate and measure bursty IP traffic at line-rates up to 10
Gbps. The goal of this Master’s Thesis is two-fold:
1. Existing FPGA implementations (e.g. Open Source Network Tester) should be explored
to determine if they are suitable to generate and measure the bursty traffic patterns.
If required, an appropriate extension should be implemented.
2. To automate the tests, our testbed should be made configurable (setup of the cloud
computing platform OpenStack) to provision the setup for our required tests. The generation
and evaluation of the test traffic should be integrated in this platform.
Required/Beneficial Skills:




General knowledge of the OSI model of communication networks
Basic knowledge of hardware description languages such as VHDL and ideally first
hands-on FPGA experience
Proficiency using Linux, Python programming skills
Self-motivated and structured work style, ability to work independently
Contact:
Andreas Oeldemann, M.Sc.
Institute for Integrated Systems
Technische Universität München
Room N2137
Tel.: +49 (0) 89 289 22962
E-Mail: [email protected]