Simluation of Bluetooth Mesh provisioning

4 views (last 30 days)
Kristaps Kalnins
Kristaps Kalnins on 22 Mar 2024
Answered: Arun on 26 Apr 2024
I'm working on a thesis for improving the provisioning process in Bluetooth Mesh and wanted to use MATLABs BLE model, but I've run into the problem that it cannot specifically model provisioning. I had the idea of using the networkTrafficOnOff generator to simulate provisioning between nodes and then run multiple simulations for a growing network of nodes. However it looks like networkTrafficOnOff is not able to take an offset so it's impossible to create transactions where, for example, node 1 blasts some packets to node 2 and then node 2 later responds with some data of it's own. This kind of back-and-forth is necessary for accurate simulations. Looks like it's only possible for both of them to send data to each other at the same time when the simulation starts. Is there something I'm missing or is this just not possible with the current Bluetooth toolbox?

Answers (1)

Arun
Arun on 26 Apr 2024
Hi Kristaps Kalnins,
I understand that you want to know if it is possible to have “networkTrafficOnOff” application to remain idle for some time instead of generating traffic at the start.
The current version of traffic manager starts generating the traffic from the start onwards. The current implementation of traffic manager does not support to delay the generation of traffic for certain time. So, that we can generate packets from “Tx” (i.e starting from a particular time). However, this feature may be considered for future release.
MATLAB release notes provide information about new Features’, ‘Bug Fixes’ and ‘Compatibility Considerations. Please use the shared link to access MATLAB release Notes: https://www.mathworks.com/help/matlab/release-notes.html
I hope this helps.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!