Project

Extendable store-and-action integration for The Things Stack

Graphical User Interface for a LPWAN Gateway Management system
Students: Magnus Arnild Ipsen & Elias Zakarias Jørgensen
Supervisor: Philippe Bonnet
Level: BSc, Semester: Spring 2020
Tags: TTN, Full-stack, intermittent connections

The Things Network Stack v3 for LoRaWAN is an open-source LoRaWAN network stack suitable for large, global and geo-distributed public and private networks as well as smaller networks. This network stack can be used for gathering data in large cities with a constant internet connection, as well as in remote areas of the world where is no possibility to obtain an internet connection.

The goal of this project is to understand the implications of running and managing a The Things Network stack without access to the internet, and build a solution containing a Web based GUI for doing so. The project is largely a full stack web development project, ambitious in that it combines the need for understanding UI development with knowledge of basic Linux, docker, databases, CLI-features and LoRaWAN architecture.

Intended Learning Outcomes: * Describe the LoRaWan protocol architecture and how it manages communication. * Identify the needs and requirements for managing IoT devices on a LPWAN network such as LoRaWAN. * Analyze and describe the design space for a Graphical User Interface for a LPWAN Gateway Management system. * Design, implement and evaluate a Graphical User Interface for a LPWAN Gateway Management system.