TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2652R: ble mesh网络速率测试

Part Number:CC2652R

最近在研究BLE Mesh,使用5.3版本的sdk进行通信实验,发现通信速率不是很理想,速率也就一秒钟200字节上下,很慢。有无进行过吞吐量测试的大佬,速率最快能到多少?

Albin Zhang:

Hi, 

您能把你的测试条件详细说一下吗?

BR. Albin

,

Daoming Liu:

两个simplelink cc2652,sdk5.3。采用例程中model0的发送大量数据的opcode进行通信,一次通信发送150字节左右数据。两个节点之间相互发送数据,A->B完成之后B->A,一个来回就基本在1秒钟左右。虽然不精确,但是明显感觉就是很慢。

,

Albin Zhang:

这不是吞吐率测试,这是类似于latency吧。这是取决于应用和协议的处理了。

you can find sample code about the throughtput test in https://github.com/ti-simplelink/ble_examples 

it also can be used for BLE mesh test. 

BR. Albin

,

Daoming Liu:

这个code是用于BLE notify实际速率测试的吧。应该怎么用到BLE Mesh上?Mesh设置成单向传输?

,

Shuyang Zhong:

BLE mesh是基于non-connectable广播的,蓝牙标准中non-connectable广播的最小间隔是100ms。每个广播包最大PDU是31个字节,那么理论上最大吞吐率约为:

10 x 30 B / s = 300 B/s = 2400 bps

跟楼主测出来的结果大致是相符的。

赞(0)
未经允许不得转载:TI中文支持网 » CC2652R: ble mesh网络速率测试
分享到: 更多 (0)