This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How do I calculate throughput for a BLE Mesh?

Good day!

How can I calculate the maximum throughput for BLE Mesh running on the nRF52832 and the S132 without packet loss in ideal conditions?

I have tested throughput in BLE Mesh SDK v0.9.1 between two nodes and I was disappointed in very bad results.

Regards

Parents Reply Children
  • First of all thanks for the fast reply, do you have any idea why the throughput that I achieve is such low? The throughput you mentioned is 10 times more what I achieved when sending. I have modified the light switch example where I send a 8 bytes message, with one hop as earlier mentioned I get 348 bits/s, which I think is very low, or am I wrong?

    In order to measure the throughput I use log_timestamp_get() to store the current time and then send the message. When the server receives the message it sends a 1 byte message back in order for the client to measure the time it took to send and receive a message, by taking the ((time_after - time_before)/32768)

  • Hi Hadi,
    Is it possible for you to share your throughput example for Bluetooth Mesh. I am also trying to achieve the throughput and struggling a bit at the moment. That could be very helpful of you. Thanks 

Related