University of Oulu

Bluetooth Low Energy (BLE) data streaming and integration of BLE and 5G mobile connectivity implementation

Saved in:
Author: Wanigarathna Arachchige, Yasith1
Organizations: 1University of Oulu, Faculty of Information Technology and Electrical Engineering, Communications Engineering
Format: ebook
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 5.6 MB)
Pages: 60
Persistent link:
Language: English
Published: Oulu : Y. Wanigarathna Arachchige, 2023
Publish Date: 2023-07-05
Thesis type: Master's thesis (tech)
Tutor: Mikhaylov, Konstantin
Hänninen, Tuomo
Dissanayake, Maheshi
Reviewer: Mikhaylov, Konstantin
Hänninen, Tuomo


The energy-efficient wireless connectivity is among the crucial enabler technologies for the Internet of Things (IoT) employed throughout a great number of different verticals. The Bluetooth Low Energy (BLE) radio access technology is today among the most widely spread short-range wireless communication technologies for the energy-limited IoT devices available on the market. The thesis focuses on understanding and experimentally assessing the performance of the BLE technology with respect to the maximum communication link throughput and discovering the ways how BLE can be integrated with the 5th Generation Mobile Network (5G). To reach this goal, the study investigates the BLE technology focusing specifically on the parameters affecting the communication throughput, implements and carries the empirical throughput performance measurements for various architectures involving communication between embedded devices and the communication between an embedded device and a mobile terminal, and explore the means of boosting the communication performance range of BLE-enabled devices by integrating BLE with 5G and enabling streaming of the BLE data over 5G. Based on the study, it has been shown that the Nordic UART service achieves a BLE communication throughput of 92 kbps for most of the parameter configurations of connection interval, physical layer configuration, and data lengths. Based on the observed Phone-to-Server mean throughput of 23.11 Mbps, it can be stated that the overall throughput of the end-to-end system, which includes a Board-to-Phone BLE connection and a Phone-to-Server TCP/IP connection, is entirely reliant on the throughput of the BLE connection.

see all

Copyright information: © Yasith Wanigarathna Arachchige, 2023. Except otherwise noted, the reuse of this document is authorised under a Creative Commons Attribution 4.0 International (CC-BY 4.0) licence ( This means that reuse is allowed provided appropriate credit is given and any changes are indicated. For any use or reproduction of elements that are not owned by the author(s), permission may need to be directly from the respective right holders.