Integrating Programmable Smart-NICs into Industrial Packet-Processing Systems

dc.contributor.authorBlomkvist, Lina
dc.contributor.authorSvensson, Tove
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerPapatriantafilou, Marina
dc.contributor.supervisorDuvignau, Romaric
dc.date.accessioned2021-11-29T07:31:37Z
dc.date.available2021-11-29T07:31:37Z
dc.date.issued2021sv
dc.date.submitted2020
dc.description.abstractIn order to cope with the requirements of 5G, Smart Network Interface Controllers are being used to offload general use CPUs. For them to be able to become more widely used, research of how to integrate them into already existing industrial systems and the cost of such a transition is needed. This thesis presents the method of integrating a P4 programmed Netronome Agilio Smart Network Interface Controller (SNIC) into a high speed industrial packet processing pipeline. A partition of the industrial system handling packet classification is translated and implemented and run on the SNIC and tested and compared to the original program performing the same task. The effect on performance is analysed and a qualitative evaluation of the process conducted. The challenges faced in this project consisted of understanding the industrial system environment and how to seamlessly translate the code without losing the original functionality.sv
dc.identifier.coursecodeMPCSNsv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/304378
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subject5Gsv
dc.subjectP4sv
dc.subjectSDNsv
dc.subjectSNICsv
dc.titleIntegrating Programmable Smart-NICs into Industrial Packet-Processing Systemssv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 21-155 Blomkvist Svensson.pdf
Storlek:
2.14 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: