Visible to the public LoRa Mesh Network with BeagleBone Black

TitleLoRa Mesh Network with BeagleBone Black
Publication TypeConference Paper
Year of Publication2020
AuthorsChakravarty, S., Hopkins, A.
Conference Name2020 Fourth World Conference on Smart Trends in Systems, Security and Sustainability (WorldS4)
KeywordsBandwidth, BeagleBone Black, BeagleBone Black wireless single-board Linux computers, chirp spread spectrum, coding rate, composability, Computers, encoding, Internet of Things, IoT, Linux, long range, long range transceivers, lora, LoRa mesh network, LoRa node, low power, MESH network, Mesh networks, Metrics, pubcrawl, python, Python code, radio transceivers, receiving nodes, relay, relay networks (telecommunication), Resiliency, spread factor, spread spectrum communication, Synchronization, transceivers, transmission intervals, transmitting nodes, Wireless communication, Wireless Mesh Network Security, wireless mesh networks
AbstractThis paper investigates the use of BeagleBone Black Wireless single-board Linux computers with Long Range (LoRa) transceivers to send and receive information in a mesh network while one of the transmitting/receiving nodes is acting as a relay in the system. An experiment is conducted to examine how long each LoRa node needed to learn the transmission intervals of any other transmitting nodes on the network and to synchronize with the other nodes prior to transmission. The spread factor, bandwidth, and coding rate are all varied for a total of 18 different combinations. A link to the Python code used on the BeagleBone Black is provided at the end of this paper. The best parameter combinations for each individual node and for the system as a whole is investigated. Additional experiments and applications of this technology are explored in the conclusions.
Citation Keychakravarty_lora_2020