Bakalářská práce v programech, specializacích Informatika (Bc), Výpočetní technika (Bc), Softwarové inženýrství (Bc).
Obsahem tohoto zadání je vytvořit emulátor bezdrátové senzorové sítě, který by měl sloužit pro ověření řešení implementovaných v předmětu KIV/BSS. Tento emulátor by měl dovolit uživateli v grafickém rozhraní navrhnout síť, definovat dosah vysílání (emulovat útlum), náhodně injektovat chyby do přenášených rámců, a to vše vhodně vizualizovat. Emulátor by rovněž měl podporovat spouštění programového kódu, který má stejné rozhraní s dostupnými frameworky pro vývoj aplikačního vybavení (např. Arduino nebo ESP-IDF - stačí jeden) - toto je možné realizovat například pomocí kontejnerů, interpretace nebo jinak. Myšlenkou je to, že po odladění kódu v tomto prostředí půjde přenést do reálného zařízení, které bude zapůjčeno.
Rámcové body zadání:
1. Seznamte se s problematikou bezdrátových sítí, ve kterých je na uzly kladen důraz na minimální spotřebu energie (např. bezdrátové senzorové sítě)
2. Analyzujte dostupné emulátory těchto sítí
3. Navrhněte emulátor s možností spouštění základního programového kódu a injektáží obvyklých překážek v senzorových sítích; umožněte např. ovlivnit útlum signálu, injektáž chyb do přenášených rámců
4. Implementujte tento emulátor jako interaktivní aplikaci
5. Otestujte implementované řešení v emulátoru a porovnejte s provozem na reálném zařízení, zhodnoťte dosažené výsledky
Téma vypsal: Ing. Martin Úbl (UN 332)
Vypsáno pro akademický rok 2025/2026 dne: 2025-04-09
Toto téma je zatím volné. Pokud o téma máte vážný zájem, vyplňte prosím následující formulář, kterým si téma zamluvíte (všechny položky jsou povinné).