Practical Challenges And Pitfalls Of Bluetooth Mesh Data Collection Experiments With Esp-32 Microcontrollers

11/19/2022
by   Marcelo Paulon J. V., et al.
0

Testing network algorithms in physical environments using real hardware is an important step to reduce the gap between theory and practice in the field, and an interesting way to explore technologies such as Bluetooth Mesh. We implemented a Bluetooth Mesh data collection strategy and deployed it in indoor and outdoor settings, using ESP-32 microcontrollers. This data collection strategy also covers an alternative packet routing strategy based on Bluetooth Mesh - MAM - already discussed and simulated in previous work using the OMNET++ simulator. We compared the real-world ESP-32 experiments with the past simulations, and the results differed significantly: the simulations predicted a +459% unique message collection compared to the results we obtained with the ESP-32. Based on those results, we also identified vast room for improvement in our ESP-32 implementation for future work, including solving an unexpected packet duplication in the MAM algorithm implementation. Even so, MAM performed better than Bluetooth Mesh's default relay strategy, with up to +4.06% more (unique) data messages collected. We also discuss some challenges we experienced when implementing, deploying, and running benchmarks using Bluetooth Mesh and the ESP-32 platform.

READ FULL TEXT
research
02/19/2023

Self-supervised Cloth Reconstruction via Action-conditioned Cloth Tracking

State estimation is one of the greatest challenges for cloth manipulatio...
research
05/05/2021

Using Synthetic Data to Enhance the Accuracy of Fingerprint-Based Localization: A Deep Learning Approach

Human-centered data collection is typically costly and implicates issues...
research
07/03/2023

Internet of Things Fault Detection and Classification via Multitask Learning

This paper presents a comprehensive investigation into developing a faul...
research
08/01/2023

QualityBLE: A QoS Aware Implementation for BLE Mesh Networks

Bluetooth Low Energy (BLE) Mesh is widely recognized as a driver technol...
research
07/05/2023

Decentralized Data Governance as Part of a Data Mesh Platform: Concepts and Approaches

Data mesh is a socio-technical approach to decentralized analytics data ...
research
05/31/2020

Bayesian Optimisation vs. Input Uncertainty Reduction

Simulators often require calibration inputs estimated from real world da...
research
05/22/2019

Simulation-Based Cyber Data Collection Efficacy

Building upon previous research in honeynets and simulations, we present...

Please sign up or login with your details

Forgot password? Click here to reset