Firmware for CzechLight optical measurement and calibration device
Firmware pro optické měřící a kalibrační zařízení CzechLight
bakalářská práce (NEOBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/116927Identifikátory
SIS: 211676
Kolekce
- Kvalifikační práce [10850]
Autor
Vedoucí práce
Oponent práce
Aschenbrenner, Vojtěch
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování a softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
13. 2. 2020
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Neprospěl/a
Klíčová slova (česky)
firmware, nízkoúrovňové ovladače zařízení, optické sítě, počítačové sítěKlíčová slova (anglicky)
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 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 Measurement and Calibration Device, which was designed and constructed in CESNET. The purpose of the device is to simplify the calibration of various fibre-optical networking devices, used in CESNET infrastructure. The thesis includes an overview of the internal structure and communication interfaces within the device, which is than used for designing and implementing the firmware. The results are demonstrated 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.