Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
MASTER THESIS
VIEW 83 | DOWNLOAD 1

Implementing Video Broadcast Specific Functions into next-generation user-programmable ASIC

Download
Massart, Maxime ULiège
Promotor(s) : Leduc, Guy ULiège
Date of defense : 25-Jun-2018/26-Jun-2018 • Permalink : http://hdl.handle.net/2268.2/4612
Details
Title : Implementing Video Broadcast Specific Functions into next-generation user-programmable ASIC
Translated title : [fr] Implémentation de Fonctions Spécifiques de Broadcast pour un ASIC programmable de prochaine génération
Author : Massart, Maxime ULiège
Date of defense  : 25-Jun-2018/26-Jun-2018
Advisor(s) : Leduc, Guy ULiège
Committee's member(s) : Donnet, Benoît ULiège
Mathy, Laurent ULiège
Barnich, Olivier 
Language : English
Number of pages : 82
Keywords : [en] ASIC
[en] Switch
[en] Networking
[en] Network
[en] video flow
[en] P4
[en] clean switching
[en] telemetry
[en] flow replication
Discipline(s) : Engineering, computing & technology > Computer science
Funders : EVS Broadcast Equipment
Research unit : Innovation Unit EVS Broadcast Equipment
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master en sciences informatiques, à finalité spécialisée en "computer systems and networks"
Faculty: Master thesis of the Faculté des Sciences appliquées

Abstract

[en] With the evolution of live video productions, the IP technology leaves some challenges and room for optimization. Using cutting-edge user-programmable ASIC switch, it is possible to put complexity inside the network that releases endpoints with more computations.

This master thesis explores the capabilities of the Tofino ASIC created by Barefoot Networks to directly optimize Broadcast IP flows using the P4 programming language.

A switch improved with the functionalities explored could replace traditional switches with a focus on quality in the final render.

First, this work details a video clean switching functionality entirely performed in the network. In a second step, the replication of multicast flows is also possible in a short and quantified amount of time.
To conclude, programs were created for the welcoming company and tests were created to evaluate performances and usability of telemetric functionalities. A new data collection protocol was defined and tested to collect metadata. Exploitation cases of those metrics were explored.

This work consists in the first stage in using built-in packet replication, performing complex NAT switching, and understanding the telemetry capabilities of a programmable data plane.


File(s)

Document(s)

File
Access Network Internship - Innovation Team.pdf
Description: Project description in the EVS innovation Team
Size: 240.09 kB
Format: Adobe PDF
File
Access onePageAbstract.pdf
Description: One page Abstract with more information
Size: 78.98 kB
Format: Adobe PDF
File
Access TFETemplate.pdf
Description: Main Document - under NDA
Size: 8.11 MB
Format: Adobe PDF

Author

  • Massart, Maxime ULiège Université de Liège > Master sc. informatiques, à fin.

Promotor(s)

Committee's member(s)

  • Donnet, Benoît ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Algorithmique des grands systèmes
    ORBi View his publications on ORBi
  • Mathy, Laurent ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
    ORBi View his publications on ORBi
  • Barnich, Olivier EVS, rue Bois Saint Jean 13, 4102 SERAING
  • Total number of views 83
  • Total number of downloads 1










All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.