Skip to content

About

LoRaWan Semtech UDP Reforwarder

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

LoRaReforwarder

LoRaWan UDP Semtech protocol forwarder

Receives packets from a LoRa gateway, stores received payloads in a local SQL database and forwards them to the specified network server

Software execution

Requirements:

  • MariaDB SQL Database
  • Network Server

Software requirements:

  • Minimum CMake VERSION 3.20.0
  • Pulled submodules in third_party directory

Building and running commands

Build the project:

mkdir build && cd build
cmake ..
make

Run the project when inside the build folder:

./loraReforwarder

Rembember to move the .env file to the same folder of the built executable!

Building and running software using Docker

Build the project image:

docker build . -t netlab-sapienza/lorareforwarder

Run the project on Docker:

docker-compose up -d

Cite work

Dataset for the paper "Why Not Collect While Forwarding? Transparent LoRaWAN Traffic Logging for Dataset Generation", in IEEE SWC 2026.

The proceedings are not yet available online, they will be available in the next weeks.

Feel free to email pietro.spadaccino [at] uniroma1.it to have an early access version of the publication.

About

LoRaWan Semtech UDP Reforwarder

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages