Mesh OverView
先从一张拓扑结构图说起
- 数据传递有两种方式ADV 和GATT, 属于bear layer
- 低功耗模式
低功耗节点跟友元节点成对出现
low power node:主动向friend node 发生msg reuqest
friend node: 存储和转发mesh 网络中的到low power node的信息 - relay node 通过adv,向周围设备转发mesh msg
上述是mesh 初印象,深层次的思考
将一个设备增加到mesh网络中?
https://editor.csdn.net/md/?articleId=104375184
类比ble smp 过程
不支持oob ,input oob,output oob,static oob,四种情况。
ConfirmationProvisioner AES-CMAC产生(key=ConfirmationKey, Random || AuthValue)
ConfirmationKey = k1(ECDHSecret, ConfirmationSalt, “prck”)
ConfirmationSalt = s1(ConfirmationInputs)
ProvisioningSalt = s1(ConfirmationSalt || RandomProvisioner || Ra