关于ch582自配网网络中节点的数量限制问题

如题,在蓝牙mesh组网实践(配网方式的选择) - JayWell - 博客园 (cnblogs.com)这篇帖子中,看到贵司ch582芯片使用配网器配网的方案,会受到配网器ram影响,网络中的节点数量限制在200个左右。如果使用自配网方案,网络中节点的数量会有多大提升?

您好,使用自配网方案,看情况RPL中是否能够存下足够的节点数量,RPL会消耗ram和dataflash。编译结果中没有直接体现RPL的开销,实际烧录上电后不报错即可;若上电后报错初始化错误,需要加大MESH_MEM(RPL的ram开销)和CONFIG_MESH_SECTOR_SIZE_DEF(RPL的dataflash开销)。

保存RPL可以增强安全性,若为了最大化节点数量,可以启用CONFIG_MESH_ALLOW_RPL_CYCLE宏,RPL会循环存储,这样可以做到mesh协议规定的最多32767个单播地址(地址1~32767,地址0表示未配网),缺点是安全性会减弱。使用我司提供的透传模型,每个节点只需要一个元素,每个元素占用一个单播地址,所以能做32767个节点。


只有登录才能回复,可以选择微信账号登录