Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

DekTec Digital Video.
Godelindeweg 4
1217HR
Hilversum

Valideren van PTP tijdsynchronisatie algoritme


Uitdagende opdracht op het gebied van IP en algoritmes. Onderzoek het Precision Time Protocol (PTP) en ontwerp een testopstelling om het bestaande algoritme te valideren en implementeer je verbeteringen in C++.

Nauwkeurigheid van het DekTec PTP tijdsynchronisatie algoritme

 

DekTec (www.dektec.com) is een Nederlandse fabrikant van PCI Express kaarten en USB-modules voor het creëren en testen van bedrijfskritische digitale-video toepassingen op PC servers. De huidige trend is dat video steeds vaker over IP zal worden verzonden, niet alleen gecomprimeerde video (Netflix, YouTube), maar ook ongecomprimeerde video in studio’s. Daarom is DekTec is bezig om zijn assortiment aan IP-producten uit te breiden.

Een belangrijk onderdeel van video over IP is de nauwkeurige synchronisatie van meerdere apparaten op het netwerk. Hiervoor wordt het Precision Time Protocol (PTP) protocol gebruikt. DekTec heeft al een implementatie van dit protocol en wil deze gaan gebruiken in een nieuwe PCI Express netwerkkaart van DekTec, de DTA-2110. Echter, deze implementatie is nog niet goed getest en dat is dan ook waar deze afstudeeropdracht over zal gaan.

De kernvraag van deze afstudeeropdracht is: Hoe nauwkeurig is het DekTec PTP tijdsynchronisatie algoritme en is dit goed genoeg voor alle denkbare omstandigheden in de praktijk?

 

Enkele projectstappen zouden kunnen zijn:

·         Uitzoeken en beschrijven hoe PTP werkt.

·         Beschrijven en analyseren DekTec PTP synchronisatie algoritme.

·         Literatuuronderzoek naar testen PTP synchronisatie algoritmes.

·         Metingen uitvoeren aan DekTec PTP synchronisatie algoritme, onder lichte en zware netwerkbelasting.

·         Algoritmeverbeteringen in de DekTec C++ code implementeren en testen.

 

Laat je niet afschrikken door C++. Wij zijn bereid wat meer moeite te steken om onze studenten C++ bij te leren, bij DekTec zijn vele C++ programmeers met ervaring in meerdere gebieden. Een mooie kans dus om de krachtigste programmertaal ter wereld te leren.

 

Relevante links:

·         Introductie PTP:

  https://www.nist.gov/el/intelligent-systems-division-73500/introduction-ieee-1588

·         DekTec nieuws artikel over de DTA-2110:

https://dektec.com/news/2022/#Sep5

 

Voor vragen over de opdracht:

·         035-2030100, vragen naar Maarten van Wilgenburg.


Geschikt voor studenten
  • Software Engineering