Demystifying the Performance of Bluetooth Mesh: Experimental Evaluation and Optimization
Adnan Aijaz, Aleksandar Stanoev, Dominic London, Victor Marot

TL;DR
This paper experimentally evaluates Bluetooth mesh networking, focusing on unicast, group modes, traffic patterns, message segmentation, latency, and performance improvements through various techniques, providing valuable insights into its real-world system performance.
Contribution
It offers the first comprehensive experimental analysis of Bluetooth mesh performance, including optimization strategies and detailed latency evaluation, filling a significant gap in existing literature.
Findings
Performance varies with traffic patterns and message segmentation.
Latency can be significantly improved with parametric adjustments.
Extended advertisements and power control enhance overall system performance.
Abstract
Mesh connectivity is attractive for Internet-of- Things (IoT) applications from various perspectives. The recent Bluetooth mesh specification provides a full-stack mesh networking solution, potentially for thousands of nodes. Although Bluetooth mesh has been adopted for various IoT applications, its performance aspects are not extensively investigated in literature. This paper provides an experimental evaluation of Bluetooth mesh (using Nordic nRF52840 devices) with an emphasis on those aspects which are not well-investigated in literature. Such aspects include evaluation of unicast and group modes, performance under different traffic patterns, impact of message segmentation, and most importantly, latency performance for perfect reliability. The paper also investigates performance enhancement of Bluetooth mesh based on different techniques including parametric adjustments, extended…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
