美文网首页蓝牙mesh技术
蓝牙mesh配网流程二(信标、邀请)

蓝牙mesh配网流程二(信标、邀请)

作者: 轰天裂天罗三炮 | 来源:发表于2021-01-31 23:14 被阅读0次

    信标阶段

    未配网设备向外广播信标(Unprovisioned Device Beacon),配网器接收到广播后,建立连接。

    Unprovisioned Device Beacon数据格式

    蓝牙mesh规范中规定PB-ADV或者PB-GATT可以承载连接。

    承载层(Bearer Layer)定义了网络消息是如何在各个节点之间传输的。承载器的类型目前有两种:GATT承载器和广播承载器。一个蓝牙节点至少需要支持其中一种。
    广播承载器,使用蓝牙BLE的广播报文进行蓝牙mesh数据传输,是不可连接且不能扫描的非定向广播包。GATT承载器,是通过在两个设备之间建立GATT连接。因为手机端没有完整的mesh协议栈,所以必须通过代理协议进行数据报文传输。

    mesh设备在配网前后广播的服务特性是不一样的。固件端和App端在扫描的时候,会根据不同的操作筛选不同的特性。

    服务和特性对比

    邀请阶段:

    信标阶段结束后,配网器与未配网设备成功建立连接,两者即可通过PB-ADV或者PB-GATT承载上建立的连接进行下一步的交互流程,此阶段称为邀请阶段。

    配网邀请(Provisioning Invite):消息由配网器发给设备。配网邀请消息用来邀请一个设备加入蓝牙mesh网络,它标志着整个配网交互流程的开始。

    Provisioning Capability数据格式

    配置能力(Provisioning Capabilities):收到配网器的配网邀请后,由设备发给配网器。


    邀请阶段的交互流程

    相关文章

      网友评论

        本文标题:蓝牙mesh配网流程二(信标、邀请)

        本文链接:https://www.haomeiwen.com/subject/xqpdtltx.html