Airflash – Firmware Management for Temperature Loggers

Meier, Fabian and Winter, Jan (2019) Airflash – Firmware Management for Temperature Loggers. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

Full text not available from this repository.

Abstract

MODsense is an IoT temperature logger manufactured by Modum.io AG to monitor the temperature of pharmaceutical shipments. To fix potential bugs or to add new features to the logger, the firmware can be updated using Bluetooth Low Energy (BLE). The firmware update currently involves three dedicated machines, each requiring human interaction. This leads to an error-prone and time-consuming process. Furthermore, the establishment of the loggers' traceability is laborious, making it difficult to check a logger's current firmware as well as its latest updates. The goal of this bachelor thesis is to re-engineer the whole update process and deliver a possibility to track the update history of all loggers in circulation.
The firmware update involved multiple technologies such as BLE and Near-field communication (NFC), so it was important to carefully gather requirements to get a big picture of the process. Moreover, the architecture was designed with many independent components, so individual hardware-dependent parts could be easily exchanged. This required an evaluation of different programming technologies to find the one that is best suited for the implementation.
The results are two independent applications. The first application (Airflash Update Station) updates the loggers. It uses NFC for the user interaction and BLE to deploy the new firmware onto the logger. The second application (Airflash History Management) stores the history of the loggers and is used by the Airflash Update Station in the update procedure to constantly update the state of the logger. This provides traceability for Modum, fault tolerance in the case of an Airflash Update Station crash or process interruption and scalability.

Item Type: Thesis (Bachelor)
Subjects: Topics > Internet Technologies and Applications > Internet of Things (IoT)
Area of Application > Healthcare, Medical Sector
Technologies > Communication > NFC (Near Field Communication)
Technologies > Communication > Bluetooth
Technologies > Protocols > REST
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Bocek, Thomas
UNSPECIFIED
Date Deposited: 30 Sep 2019 18:19
Last Modified: 30 Sep 2019 18:19
URI: https://eprints.ost.ch/id/eprint/797

Actions (login required)

View Item
View Item