Open-source simulační platforma pro komunitní bezdrátové sítě
Netgine je open-source projekt s cílem vytvořit platformu pro simulování komunitních/rekonfigurovatelných bezdrátových sítí. Požadované funkce softwaru jsou následující:
Modelování a generování 3D prostředí
Modelování bezdrátových vysílačů
Simulace síťového provozu
Modelování routovacích algoritmů
Výpočty vlastností sítě
Vzhledem k tomu, že se jedná o hobby projekt jednoho člověka, který navíc neumí programovat a programovací jazyky ho serou, jen těžko odhadovat rychlost vývoje projektu.
Stávající vývoj probíhá v Pythonu 3. Do budoucna předpokládám přechod na C++.
Pokud simulované modely splní očekávání, další fází bude vývoj bezdrátového vysílače včetně softwarových nadstaveb (sdílení a replikace dat, komunikace, hostování služeb). Konečný cíl je vytvoření plug&play zařízení, které bude sloužit jako node decentralizované, plně autonomní bezdrátové sítě, škálovatelné do úrovně 100 000 zařízení.
Kontakt: tomas.blazicek@enevit.cz
GitHub: Netgine Files
O tvůrci: www.enevit.cz