ATTENTION/WARNING - NE PAS DÉPOSER ICI/DO NOT SUBMIT HERE

Ceci est la version de TEST de DIAL.mem. Veuillez ne pas soumettre votre mémoire sur ce site mais bien à l'URL suivante: 'https://thesis.dial.uclouvain.be'.
This is the TEST version of DIAL.mem. Please use the following URL to submit your master thesis: 'https://thesis.dial.uclouvain.be'.
 

Versatile and scalable IoT platform for efficient asset management

(2021)

Files

Dillion_30281600_DeCarvalho_42851400_Perdaens_23821600_2021.pdf
  • UCLouvain restricted access
  • Adobe PDF
  • 11.98 MB

Details

Supervisors
Faculty
Degree label
Abstract
With the significant development of IoT technologies over the last decade, many platforms for managing these connected objects have emerged. Thanks to the benefits this technology brings and due to the ageing and scattering of their systems, the "Service de gestion technique du patrimoine de Louvain-la-Neuve" (GTPL) wanted the creation of a versatile and scalable centralized IoT platform in order to manage numerous use cases. The analysis of existing solutions from private companies conclude that they were too costly and only cover partially their needs. Following the requirements of the GTPL, a new platform is described in depth in this paper using the scalability possibilities and infrastructure management of Microsoft Azure cloud solution combined with an in-house web application. This system allows LoRa (with The Things Network) and MQTT devices registration as well as coupling with external existing data sources. Incoming data from sensors of different protocols are standardized, formatted and enriched with meta-data and GPS positions before being stored inside an InfluxDB time series database, all of that using Azure functions. These meta-data and location information can be set by users using the web application. Once the data is stored, visualisation and alerting can be parametrized in Grafana. Reporting, raw exporting and a wide range of localisation methods are also implemented within the web application for full versatility. The paper ends by looking at security, costs, performances, evolution and limitations of this new platform.