Firmware for CzechLight optical measurement and calibration device
Firmware pro optické měřící a kalibrační zařízení CzechLight
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/121015Identifiers
Study Information System: 223129
Collections
- Kvalifikační práce [12377]
Author
Advisor
Referee
Aschenbrenner, Vojtěch
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming and Software Systems
Department
Department of Software Engineering
Date of defense
14. 9. 2020
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Good
Keywords (Czech)
firmware, nízkoúrovňové ovladače zařízení, optické sítě, počítačové sítěKeywords (English)
firmware, low-level device drivers, fiber optic communications, networkingCieľom tejto práce je implementovať firmvér pre Opticko meriacie a kalibračné zariadenie, ktoré bolo navrhnuté a vytvorené v CESNETu. Účelom tohto zariadenia je zjednodušiť kalibráciu pre rôzne opticko-vláknové sieťové zariadenia, používané v CESNET infraštruktúre. Práca obsahuje prehľad internej štruktúry a komunikačného rozhrania, ktoré je neskôr použité pre dizajn a implentáciu firmvéru. Výsledky sú predvedené na vytvorených unit testoch, implementovanom simulátore a reálnom hardvéri spustením merania na existujúcich komponentách. Vyprodukovaný firmvér bude slúžiť ako podklad pre vývoj komplikovanejších zariadení v CESNETu.
The goal of this thesis is to implement firmware for the Optical Mea- surement and Calibration Device, which was designed and constructed in CESNET. The purpose of the device is to simplify the calibration of various fiber-optical networking devices, used in CESNET infrastructure. The thesis includes an overview of the internal structure and communication interfaces within the device, which is then used for designing and implementing the firmware. The results are demonstrated on created unit tests, implemented simulator and then on realistic hardware, by running the measurement on an existing optical component. The produced firmware will serve as a basis for the development of more advanced devices in CESNET. 1
