0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BlueNRG-Mesh创建蓝牙网状网络解决方案

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-16 16:02 次阅读

BlueNRG-Mesh是一种软件解决方案,用于在物联网IoT) 解决方案的 Mesh 网络中连接多个 BLE(低功耗蓝牙)设备。它在功能强大、安全、集成和范围扩展的 Mesh 网络中支持蓝牙设备之间实现真正的双向通信

STSW-BNRG-Mesh 是我们的第一个软件包,使开发人员能够创建蓝牙网状网络解决方案。它与适用于iOSAndroid的 BlueNRG-Mesh 应用程序结合使用 ,这是非常具有象征意义的,因为这是第一次有人将蓝牙网格库移植到这些操作系统。新标准于 2017 年推出,使用低功耗蓝牙 (BLE) 创建一个由多达 32,000 个设备组成的网状网络。它在某些方面与 6LoWPAN 进行比较,因为数据通过网格到达连接到 Internet 的网关。我们确保 6LoWPAN 网络的创建非常简单,我们现在也在使用蓝牙网状网络。此外,我们的 BlueNRG-1 和 BlueNRG-2 片上系统 (SoC)、 SPBTLE–1S 即用型蓝牙 LE 模块和 BlueNRG-MS (至少有一个 STM32L152RE 作为主机)只需更新固件即可利用这项新技术。

主要特点

具有蓝牙低功耗 (BLE) 节点的网状网络可实现 BLE 设备和智能手机之间的通信

控制和监视涉及短数据包的应用程序

使用托管泛洪方法用于数据通信的广告数据包

多跳数据传输高达 126 跳

网络节点支持多达 32,767 个节点

多通讯场景

使用单播寻址的智能手机到节点通信

使用多播(组)寻址的智能手机到节点通信

使用广播寻址的智能手机到节点通信

节点到节点通信

安全通信

添加到网络的设备使用经过验证的安全算法(使用 256 位椭圆曲线)进行配置

网络中的所有消息都使用 AES-128 CCM 模式加密

通过混淆获得隐私

抵御暴力攻击、位翻转、Eaves Dropping、重放、垃圾箱、中间人和物理不安全设备攻击等安全攻击

支持的功能

发布-订阅范式(最多 10 个组)

用户可配置的节点 UUID

传输层处理多达 384 字节的数据包

基于Mesh profile v1.0的开通和网络层

心跳

通过电子邮件和云应用程序在智能手机之间传输预配置节点数据库

每个节点支持多个元素

密钥刷新

初始化向量更新过程

白名单和黑名单过滤

支持的机型

配置模型

健康模式

通用模型开关,水平示例

照明模型示例

供应商模型

提供嵌入式 SDK

用户应用程序开发的Demo应用程序源代码

网格堆栈作为预编译/对象库提供

支持 BlueNRG 产品系列

STEVAL-IDB007V1 和 STEVAL-IDB007V2、STEVAL-IDB008V2 和 X-NUCLEO-IDB05A1 与 NUCLEO-L152RE 的现成示例

通过 STM32Cube 的X-CUBE-BLEMESH1扩展软件包,在连接到 NUCLEO-L152RE、NUCLEO-L476RG 或 NUCLEO-F401RE 开发板的 X-NUCLEO-IDB05A1 扩展板上提供示例实现

BlueNRG-2 over GATT 的无线 (OTA) 固件升级示例

提供 Android 和 iOS SDK

提供演示应用程序源代码

作为库提供的网格实现

可在 Google Play 商店下载的 Android 应用

iTunes 上可用的 iOS 应用程序

支持的设备:

蓝色NRG-1

蓝色NRG-2

BlueNRG-MS 与 STM32L152RE、STM32L476RG 和 STM32F401RE

SPBTLE-RFTR (BlueNRG-MS) 和 SPBTLE-1S (BlueNRG-1) 的模块支持

通过修改板支持包 (BSP),嵌入式 SDK 可轻松移植到使用 BlueNRG 系列产品的其他评估板上

BT SIG Mesh 1.0 认证

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5062

    文章

    18984

    浏览量

    302384
  • 应用程序
    +关注

    关注

    37

    文章

    3238

    浏览量

    57556
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1022

    浏览量

    45727
收藏 人收藏

    评论

    相关推荐

    mesh解决方案支持的设备类型

    Mesh网络解决方案是一种无线网络技术,它允许多个设备相互连接,形成一个覆盖更广、信号更强的网络。这种技术在家庭、企业以及公共区域的
    的头像 发表于 11-12 09:15 153次阅读

    蓝牙网关和蓝牙mesh网关区别

    、低成本和易部署的特点,被广泛应用于智能家居、工业自动化、医疗保健等多个领域。随着技术的不断进步,蓝牙技术也衍生出了多种不同的应用形式,其中蓝牙网关和蓝牙Mesh网关是两种常见的
    的头像 发表于 10-18 10:33 711次阅读

    蓝牙MESH是什么?

    蓝牙Mesh是一种基于蓝牙技术的无线通信网络协议,专门设计用于创建大规模设备网络,特别适用于物联
    的头像 发表于 09-14 08:03 979次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>MESH</b>是什么?

    是否可以创建一个包含多个esp8266模块(esp-01)的网状网络

    我想知道是否可以创建一个包含多个 esp8266 模块(esp-01)的网状网络。如果是这样,是否有任何指南/示例可以开始使用 esp8266 进行网状
    发表于 07-19 08:31

    BLE Mesh的node如何暂时退出配网状态?

    掉了,导致通过重启芯片也没法重新进入原来网络里的provisioned状态了,请问下可有其他的代替esp_ble_mesh_node_local_reset的方法或者方式,可以实现node暂时退出配网状
    发表于 06-11 07:44

    华普微低功耗蓝牙技术及解决方案

    交接,以及通过星型或网状网络mesh)拓扑结构来组建个人局域网络蓝牙使用ISM频段的UHF无线电波,范围从2.400 GHz到2.483
    的头像 发表于 06-05 10:15 533次阅读
    华普微低功耗<b class='flag-5'>蓝牙</b>技术及<b class='flag-5'>解决方案</b>

    低功耗蓝牙蓝牙Mesh模块的区别与关系

    低功耗蓝牙模块和蓝牙Mesh模块的区别与关系 蓝牙Mesh并非无线通信技术,而是一种网络技术。
    的头像 发表于 05-30 11:13 700次阅读

    蓝牙mesh组网模块的七个特点

    什么是蓝牙Mesh?  蓝牙Mesh是基于ble广播进行消息传递的一种蓝牙组网通讯网络,是一种采
    的头像 发表于 05-24 17:27 1107次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>mesh</b>组网模块的七个特点

    安信可蓝牙Mesh解决方案,加速照明产品落地!

    智能照明是当前智能家居市场中的热点之一,随着科技的不断进步,智能照明系统的应用越来越广泛。在这一领域中,蓝牙Mesh解决方案成为了一种新的技术趋势,它可以为智能照明系统提供更加灵活、高效、可靠
    的头像 发表于 03-30 08:22 670次阅读
    安信可<b class='flag-5'>蓝牙</b><b class='flag-5'>Mesh</b><b class='flag-5'>解决方案</b>,加速照明产品落地!

    请问节点上蓝牙网状网络的信息保存在哪里?

    我已经使用代码示例来构建网状网络。 示例是 “网格演示嵌入式配置器” 和 “网格演示调光器自配置”。 当我按下 “网格演示嵌入式配置器” 中的按钮将目标配置为预配器时,它会创建一个网络
    发表于 03-01 08:09

    蓝牙Mesh的四种基本特性

    蓝牙Mesh网络由具备多种特性类型的节点构成。蓝牙Mesh网络内,根据节点扮演的不同角色有四大特
    的头像 发表于 01-06 10:02 726次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>Mesh</b>的四种基本特性

    MesoonRF:蓝牙mesh灯控方案

    自动快速进行蓝牙配对和建立网络连线,加速布局智能家居生态系统。 蓝牙Mesh灯控方案 蓝牙
    的头像 发表于 12-21 11:24 704次阅读

    蓝牙mesh网络的七个特点

    蓝牙mesh网络的七个特点
    的头像 发表于 12-21 11:20 895次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>mesh</b><b class='flag-5'>网络</b>的七个特点

    蓝牙Mesh产品简介-满足从家庭到商业网状网络的设计

    从经认证的蓝牙无线模块到多协议 SoC 等, Silicon Labs (亦称 “ 芯科科技 ” )近二十年来持续致力于提升商业网状网络解决方案。藉由芯科科技的专业知识、软硬件产品组合
    的头像 发表于 11-29 15:40 469次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>Mesh</b>产品简介-满足从家庭到商业<b class='flag-5'>网状</b><b class='flag-5'>网络</b>的设计

    数传模块Non MESHMESH组网传输对比及应用

    在数传模块传输模式中,Non MESH(非网状传输模式)是指数据的传输直接从源节点到目标节点的点对点方式,不依赖于网状网络结构传输方式。而MESH
    的头像 发表于 11-21 16:16 605次阅读
    数传模块Non <b class='flag-5'>MESH</b>和<b class='flag-5'>MESH</b>组网传输对比及应用