In an increasingly connected world, Bluetooth Low Energy (BLE) has emerged as the go-to technology for seamless interaction between smartphones and Internet of Things (IoT) devices. Despite its widespread adoption, companies across the board struggle with crafting reliable and efficient BLE-based applications. With a varying BLE communication performance across different smartphones and operating systems, the challenge grows exponentially when exchanging time-critical data. This thesis aims to solve these problems by providing a library that implements highly reliable and efficient Bluetooth Low Energy (BLE) communication for Android and iOS. Using our state-of-the-art measurement equipment, you will find the root causes of existing BLE problems on smartphones and their impact on IoT applications. Furthermore, you will implement mechanisms and techniques to mitigate these problems and to create highly reliable and efficient BLE applications. Your research will pave the way for new, innovative smartphone-based IoT applications, from tracking the performance of elite athletes to monitoring critical health parameters in patients and unleashing the power of real-time data in industrial settings.
Note that there is the possibility of getting a paid contract while working on the thesis.