Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Minimizing Data Loss in Bluetooth LowEnergy (BLE): A Parallel Transmission and Application-Layer Modification Approach
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2025 (English)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Bluetooth Low Energy (BLE) is a preferred wireless protocol for Industrial Internet of Things (IIoT) due to its low energy consumption and wide adoption. However, when BLE is accessed via the Web Bluetooth API, it faces challenges such as packet loss, limited control over connection parameters, and restricted throughput.

This thesis aims to evaluate the reliability of BLE communication using the Web Bluetooth API and to propose application-layer solutions to reduce packet loss, improve latency, and maintain stable long-term connections in industrial monitoring contexts.

An empirical experimental approach was used, involving three sequential experiments that tested different BLE configurations. These included the use of parallel transmission modules, varying data transmission intervals, and timestamp-based packet handling. Performance metrics such as packet loss and jitter were analyzed.

Results showed that using two BLE modules in parallel reduced packet loss to zero and minimized jitter. A transmission interval of 2 Hz provided the best trade-off between performance and stability across all packet sizes. Application layer strategies improved connection reliability without requiring hardware level changes.

The study shows that BLE communication over the Web Bluetooth API can be stabilized through application-level techniques, enabling real-time and reliable IIoT data transmission with now hardware modification needed.

Place, publisher, year, edition, pages
2025. , p. 32
Keywords [en]
Bluetooth Low Energy, Web Bluetooth API, Packet Loss, Industrial IoT, Parallel Transmission
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:bth-28156OAI: oai:DiVA.org:bth-28156DiVA, id: diva2:1973567
Subject / course
PA1445 Kandidatkurs i Programvaruteknik
Educational program
PAGWE Web Programming
Presentation
2025-05-27, 13:00 (English)
Supervisors
Examiners
Available from: 2025-06-23 Created: 2025-06-19 Last updated: 2025-09-30Bibliographically approved

Open Access in DiVA

fulltext(472 kB)230 downloads
File information
File name FULLTEXT01.pdfFile size 472 kBChecksum SHA-512
abf3d1f671fe0578f39431b35fa513573c6adef7d1313b9e10483c4fd33fea895a4df884bb6c3d3227730d7298fe2672875ff7c39a1bbcb87aa78b03dfd2c92d
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 231 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 247 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf