申请/专利权人:珠海市晶讯物联技术有限公司
申请日:2021-08-11
公开(公告)日:2022-12-02
公开(公告)号:CN113660353B
主分类号:H04L61/5038
分类号:H04L61/5038;H04L12/28
优先权:
专利状态码:有效-授权
法律状态:2022.12.02#授权;2021.12.03#实质审查的生效;2021.11.16#公开
摘要:本发明涉及一种基于蓝牙Mesh的Provisioner地址管理的方法、装置、设备和介质,应用于包括:服务器、终端设备和多个蓝牙设备的系统中,该方法包括:获取多个蓝牙设备中每个蓝牙设备存储节点地址的最大个数;将每个蓝牙设备存储节点地址的最大个数发送到服务器;比较每个蓝牙设备存储节点地址的最大个数得到多个蓝牙设备存储节点地址的最大值;服务器根据最大值计算允许分配的地址段;服务器根据允许分配的地址段分配终端设备Provisioner节点地址。本申请实施例中根据最大值来设定Provisioner节点可以使用的地址段,该地址段的长度一定是大于蓝牙设备上报的最大值,即每一个Provisioner节点从服务器申请地址的时候,每一次分配的地址均不一样,不需要保存序列号就可以与蓝牙设备正常通讯。
主权项:1.一种基于蓝牙Mesh的Provisioner地址管理的方法,其特征在于,应用于包括:服务器、终端设备和多个蓝牙设备的系统中,包括:服务器创建蓝牙Mesh网络,随机生成Netkey、NetkeyIndex、Appkey、AppkeyIndex、IvIndex五个参数;从所述终端设备的应用程序登录进入蓝牙Mesh网络,终端设备的应用程序是一个Provisioner节点;获取在所述蓝牙Mesh网络中的多个蓝牙设备中每个蓝牙设备存储节点地址的最大个数;将所述每个蓝牙设备存储节点地址的最大个数发送到所述服务器;比较所述每个蓝牙设备存储节点地址的最大个数得到多个蓝牙设备存储节点地址的最大值;服务器根据所述最大值计算允许分配的地址段;服务器根据所述允许分配的地址段分配终端设备Provisioner节点地址;所述服务器根据所述最大值计算允许分配的地址段的方法包括根据以下公式计算:S=C×Max÷1-K其中,Max表示最大值;K表示设备异常概率,C表示地址段扩展倍数;S表示服务器可以分配的Provisioner节点的地址段个数;所述终端设备和所述多个蓝牙设备在所述蓝牙Mesh网络中。
全文数据:
权利要求:
百度查询: 珠海市晶讯物联技术有限公司 基于蓝牙Mesh的Provisioner地址管理的方法、装置、设备和介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。