lunduniversity.lu.se

Computer Science

Faculty of Engineering, LTH

2019 and later

CS MSc Thesis Presentation 14 December 2023

Föreläsning

From: 2023-12-14 14:15 to 15:00
Place: E:4130 (Lucas)
Contact: birger [dot] swahn [at] cs [dot] lth [dot] se


One Computer Science MSc thesis to be presented on 14 December

Thursday, 14 December there will be a master thesis presentation in Computer Science at Lund University, Faculty of Engineering.

The presentation will take place in E:4130 (Lucas). Please see link below.

Note to potential opponents: (Register as an opponent to the presentation of your choice by sending an email to the examiner for that presentation (firstname.lastname@cs.lth.se). Do not forget to specify the presentation you register for! Note that the number of opponents may be limited (often to two), so you might be forced to choose another presentation if you register too late. Registrations are individual, just as the oppositions are! More instructions are found on this page.)


14:15-15:00 in E:4130 (Lucas)

Presenters: Victor Gunnarsson, Gustav Engström 
Title: Adaptive Synchronization and Orchestration: Tackling Offline and Intermittent Connectivity in IoT Environments
Examiner: Emelie Engström
Supervisor: Lars Bendix (LTH)

Tetra Pak utilizes Azure IoT Edge for their configuration management and orchestration. Factories and machines are connected to IoT Edge devices that orchestrate Tetra Pak’s containerized software. The configuration management is done through digital twin technology; each device has a twin stored in the cloud, and one locally that synchronizes to the cloud. However, transitioning to an IoT solution has introduced several challenges; When customers do not have internet access updating their IoT Edge devices is not possible. In order to solve this Azure IoT Edge was analyzed to see if its capabilities could be extended. Despite some success, Microsoft's IoT Identity service hindered offline updates. This led us to conclude that there was no way to support offline updates using Azure IoT Edge. As a result, we developed a requirements specification and a proof of concept of how configuration and container orchestration can be handled offline.

Link to popular science summary: To be uploaded