Abstract: |
This work evaluates sporadic data collection on a Bluetooth Mesh network, using the OMNET++ INET simulator. The data collector is a roaming sink node, which could be a smartphone or other portable device, carried by a pedestrian, a biker, an animal, or a drone. The sink node could connect to a mesh network in hard-to-reach areas that do not have internet access and collect sensor data. After implementing Bluetooth Mesh relay extensions, Low Power, and Friend features in OMNET++, we were able to propose and evaluate algorithms for mobility-aware, adaptive, routing of sensor data towards the sink node. While the long-term goal for this research is to implement the proposed algorithms on ESP32-based SoCs to monitor tree health, so far, the preliminary simulated results already reveal some interesting findings. One variation of a proposed routing algorithm achieved an 82.00% increase in unique data delivered to the sink node compared to Bluetooth Mesh’s default routing algorithm. In that case, there was a 5.45% decrease in energy consumption for the same scenario. Also, the delivery rate increased by 58.22%. |