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

nRF51 IoT UDP transfer speed

Hi All,

I use iot_ipv6_udp_client example on nRF51 DK. I modified it and send data in one direction only (not receiving back). Testing has shown that the maximum packet rate for short packets (20 - 30 bytes of payload) is about 13 packets per second. For packets of 140 bytes payload maximum packets rate is 10 packets per second. That means that the data rate approximately is 1400 bytes per second. When I tested the BLE UART example, I watched the transmission speed about 2300 bytes per second. Regarding the information about BLE 4.2 (IoT), I expect that the data rate should rise about 2.5 times. But the real data transfer rate was much lower.

Q: How can I increase the speed of data transmission via UDP and what speed (in one direction) the maximum I can expect?

Thanks in advance.

Parents
  • It is the central device that dictates the connection parameters. I don't think you need to change anything in the IoT example. The change should be done on the central side. We need to figure out what connection interval that is used, and how many packets that are actually transferred in each connection interval. The first you may be able to find by using using the HCI interface, the other is a bit more difficult. I'll talk to some developers and see if we have done any throughput tests. Let me know if you have any new information.

Reply
  • It is the central device that dictates the connection parameters. I don't think you need to change anything in the IoT example. The change should be done on the central side. We need to figure out what connection interval that is used, and how many packets that are actually transferred in each connection interval. The first you may be able to find by using using the HCI interface, the other is a bit more difficult. I'll talk to some developers and see if we have done any throughput tests. Let me know if you have any new information.

Children
No Data
Related