Simulátor provozu LoRaWAN Class A, C, M a jejich vzájemné interakce
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26220%2F23%3APR38791" target="_blank" >RIV/00216305:26220/23:PR38791 - isvavai.cz</a>
Výsledek na webu
<a href="https://github.com/ACRIOS-Systems/lorawan-class-m/tree/master/python" target="_blank" >https://github.com/ACRIOS-Systems/lorawan-class-m/tree/master/python</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Simulátor provozu LoRaWAN Class A, C, M a jejich vzájemné interakce
Popis výsledku v původním jazyce
LoRa Radio Simulator je nástroj pro simulaci a analýzu bezdrátové komunikace založené na radiových modulech LoRa od společnosti Semtech. Čte seznam předdefinovaných zařízení ve formátu CSV, která mají být simulována. Každé zařízení následně běží jako externí podproces simulátoru. To umožňuje spustit různé aplikace koncových zařízení. Z pohledu těchto aplikací simulátor funguje jako periferie - hardwarové rádio, které přijímá a odesílá příkazy prostřednictvím jednoduchého textového protokolu. Pro podporu LoRaWAN sítí může simulátor volitelně navázat spojení s lokálně běžící instancí ChirpStack serveru a registrovat v něm simulovaná zařízení. Všechny bezdrátové pakety jsou v reálném čase předávány ze simulace do programu Wireshark, což umožňuje jejich další analýzu. Pro grafickou vizualizaci simulací lze použít nástroj MeshVis, ve kterém jsou vizualizovány topologie sítě a časový průběh paketů.
Název v anglickém jazyce
Simulator of LoRaWAN Class A, C, M traffic and their interactions
Popis výsledku anglicky
LoRa Radio Simulator is a Python based tool for simulation and analysis of wireless communication based on Semtech's LoRa radios. It reads a CSV list of predefined devices to be simulated. Each device then runs as an external sub-process of the simulator. This allows to run different device applications in one simulation run. From the device's side, the simulator acts as the hardware radio peripheral which receives and sends commands through stdio using a straightforward text-based protocol. To support LoRaWAN networks, the simulator can optionally connect to a locally running ChirpStack instance and register simulated gateways in it. All the wireless packets are reported from the simulation to Wireshark in real time, enabling further analysis. For graphical visualization of simulations the MeshVis tool can be used, where the network topology and packet timeline are visualized.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20202 - Communication engineering and systems
Návaznosti výsledku
Projekt
<a href="/cs/project/TK04020173" target="_blank" >TK04020173: Adaptivní mesh pro zabezpečené komunikace řídicích systémů a snímačů</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2023
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
LoRa Radio Simulator
Technické parametry
Software pro simulaci provozu LoRaWAN Class A, C, M a jejich vzájemné interakce, vyvinuto ve spolupráci s ACRIOS Systems s.r.o., Razinova 2257/5, 70030 Ostrava, IČ 05082251, řešení projektu TAČR THÉTA č. TK04020173. Parametry: jazyk Python, podporované třídy LoRaWAN: Class A, Class C, Class M, interface na ChirpStack, interface na Wireshark, vizualizace pomocí MeshVis.
Ekonomické parametry
nelze specifikovat (výsledek je volně dostupný)
IČO vlastníka výsledku
00216305
Název vlastníka
Vysoké učení technické v Brně