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

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

3天内不再提示

蓝牙Mesh组网的原理、优势与应用场景

SALE20 来源:SALE20 作者:SALE20 2022-09-22 15:32 次阅读

蓝⽛Mesh⽹络使⽤,依赖于低功耗蓝⽛(BLE)。低功耗蓝⽛技术是蓝⽛Mesh使用的无线通信协议栈,蓝牙BR/EDR能够与实现一台设备到另一台设备的连接和通信,建立“一对一”的关系,大多数人所熟悉的“配对”一词就是这个意思。

蓝牙Mesh能够让我们建立无线设备之间的“多对多”(m:m)关系。此外,设备能够将数据中继到不在初始设备直接无线电覆盖范围内的设备,这样,Mesh网络就能够跨越非常大的物理区域,并包含大量设备。

蓝牙Mesh原理

消息发布和传递:使用 Wi-Fi 的网络围绕一个称为路由器的中心网络节点为基础,所有网络流量都通过该节点。如果路由器不可用,则整个网络将不可用。相比之下,蓝牙 Mesh 网络使用一种称为管理泛洪的技术来传递消息。由节点发布的消息将被广播,而不是直接路由到一个或多个特定节点。所有节点都接收来自自身无线电范围内的节点的所有消息,如果配置为这样做,则将中继接收到的消息。中继涉及再次广播接收到的消息,以便距离原始节点较远的其他节点能接收到广播的消息。

多路径交付:蓝牙技术使用管理泛洪的一个重要后果是,消息会通过网络中的多条路径到达目的地。这形成了高度可靠的网络,这是在蓝牙 Mesh 网络设计中选择使用泛洪方法而非路由的主要原因。

泛洪方法:蓝牙 Mesh 网络利用了泛洪方法的优势,并优化了其操作,使其既可靠又高效。在蓝牙 Mesh 网络中优化泛洪工作方式的措施是使用术语“管理泛洪”的背后。这些措施如下:

1、Heartbeats

心跳消息由节点定期发送。心跳消息向网络中的其他节点指示发送心跳的节点仍处于活动状态。此外,心跳消息还包含数据,这些数据使接收节点可以根据到达发送方所需的跳数确定发送方的距离。可以通过 TTL 字段利用此数据。

2、TTL

TTL(生存时间)是所有蓝牙 Mesh PDU 都包含的字段。它控制中继的最大跳数。设置 TTL 可以确保节点不会中继太多,从而使节点可以控制中继并节省能量。

心跳消息使节点可以确定每个发布的消息的最佳 TTL 值。

3、 Message Cache

消息缓存必须由所有节点实现。消息缓存包含所有最近收到的消息,如果发现一条消息存在于消息缓存中,表明该节点之前已经收到和处理过该消息,则立即将其丢弃。

4、 Friendship

蓝牙 Mesh 网络中最重要的优化机制可能是 Friend 节点和 Low Power 节点的组合。如所述,Friend 节点提供消息存储并将服务转发到关联的 Low Power 节点。这允许低功耗节点以高效节能的方式运行。

遍历堆栈

接收到消息的节点将其从底层低功耗蓝牙协议栈通过承载层传递到 Mesh 协议栈,到达网络层。

网络层应用各种检查来决定是否将消息传递到更高的协议栈栈或将其丢弃。

此外,PDU 具有网络 ID 字段,该字段提供了一种快速的方法来确定使用哪个 NetKey 对消息加密。如果接收节点上的网络层无法识别 NetKey,则表明它不具有相应的 NetKey,不是该子网的成员,因此 PDU 被丢弃。还有一个网络消息完整性检查(MIC)字段。如果 MIC 检查失败,则使用与 PDU 网络 ID 对应的 NetKey,则将消息丢弃。

消息被发送消息的节点范围内的所有节点接收,但是当这些节点所属的网络或子网而明显与它们无关时,许多消息将被迅速丢弃。

在上层传输层中,沿协议栈向上应用相同的原理。但是,此处的检查是针对与消息关联的 AppKey,并由 PDU 中的应用程序标识符(AID)字段标识。如果此节点无法识别 AID,则 PDU 被上层传输层丢弃。如果传输消息完整性检查(TransMIC)失败,则该消息将被丢弃。

组网优势

手机直连:大量的消费电子产品尤其是手机中集成了蓝牙的功能,如耳机、音箱、手环、智能手表、蓝牙血糖仪、蓝牙灯泡等都具备蓝牙功能,因此蓝牙能够提供多品牌更广泛的互通性。这是蓝牙独特的地方所在,是ZigBee等所望尘莫及的优势。在配网的过程中,手机作为管理者的角色,授权设备即可连入Mesh网络,非常简便灵活,同时又确保了蓝牙Mesh网络的安全性,并且用手机app对各种设备的控制更加的灵活、直接,大大满足了用户体验感,而ZigBee必须要连上网关或类似于网关的设备才能接入手机。

低功耗:在蓝牙Mesh当中有两种设备的特性:一个是Friend,一个是Low power node。可以保证节点的低功耗性能。比ZigBee等协议的功耗都要低。

广播技术用于定位和导航:蓝牙广播技术在Mesh中也进行了应用,基于低功耗蓝牙广播技术的资产定位,运动轨迹描述和导航等,都是ZigBee所不具备的特点。从实际应用场景来看,定位和导航服务在物联网的应用中迅猛发展,必然能催生更广泛的应用。

应用场景

资产追踪:低功耗蓝牙的广告模式已成为主动RFID资产跟踪的一种有吸引力的替代方法。蓝牙网格网络的出现增加了以前低功耗蓝牙广播范围的局限性,并为建立蓝牙网格资产跟踪解决方案的应用提供了可能性。

楼宇自动化:新的控制和自动化系统,无论它们涉及照明,加热/冷却还是安全保护等相关系统,未来的发展趋势将更加智能。在智能建筑物中部署BluetoothMesh网络后,建筑物中的数十,数百或数千个无线设备可以可靠,安全地相互通信并传输信息

无线传感器网络:无线传感器网络(WirelessSensorNetwork,WSN)市场正在迅速增长,特别是在工业领域。蓝牙Mesh网络旨在满足工业领域的严格可靠性,可扩展性和安全性要求。

智能家居:蓝牙控制在智能家居系统中拥有得天独厚的优势。而其低功耗、传输快、距离远等特点更为蓝牙技术在智能家居上的应用增分加彩。随着无线蓝牙技术的进一步发展,产品规模的不断扩大、技术的日益成熟和价格的下降,蓝牙技术逐渐应用到工业领域和家庭中。

审核编辑:汤梓红

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

    关注

    112

    文章

    5421

    浏览量

    165573
  • wi-fi
    +关注

    关注

    14

    文章

    1971

    浏览量

    122744
  • Mesh
    +关注

    关注

    5

    文章

    181

    浏览量

    29470
收藏 人收藏

    评论

    相关推荐

    NanoEdge AI的技术原理、应用场景优势

    能耗并提高数据安全性。本文将对 NanoEdge AI 的技术原理、应用场景以及优势进行综述。 1、技术原理 NanoEdge AI 的核心技术包括边缘计算、神经网络压缩和低功耗硬件设计。边缘计算
    发表于 03-12 08:09

    mesh路由器组网优缺点有哪些?mesh路由器和普通路由器有什么区别?

    mesh路由器组网优缺点有哪些?mesh路由器和普通路由器有什么区别? Mesh路由器组网优缺点: 优点: 1. 更广阔的覆盖范围:
    的头像 发表于 02-04 14:07 2122次阅读

    mesh组网和无线桥接有什么区别

    mesh组网和无线桥接有什么区别 在当今的数字时代,无线网络成为了现代生活中的重要组成部分。为了满足人们对高速、稳定、可靠的无线网络的需求,不断出现了许多无线网络解决方案。其中,Mesh组网
    的头像 发表于 02-04 14:07 2066次阅读

    Mesh组网的主要特点 mesh组网需要接网线吗 怎么进行有线mesh组网

    Mesh组网的主要特点 mesh组网需要接网线吗 怎么进行有线mesh组网
    的头像 发表于 02-04 14:07 623次阅读

    什么是MeshMesh组网拓扑结构浅析

    什么是MeshMesh组网拓扑结构浅析  Mesh(网状结构)是一种网络拓扑结构,它由多个节点相互连接而成,每个节点都可以直接与其他节点通信。与其他拓扑结构如星型拓扑结构和总线拓扑结
    的头像 发表于 02-04 14:07 569次阅读

    小米路由器如何配置Mesh组网

    您搭建一个高性能的无线网络环境。 第一步:了解Mesh组网的概念和优势 在传统的无线网络环境中,一个路由器负责覆盖整个区域的信号,且信号强度会随距离增加而减弱。而Mesh
    的头像 发表于 02-04 14:00 1686次阅读

    无线桥接和mesh组网哪个好?

    无线桥接和Mesh组网都是用于扩展无线网络覆盖范围的技术,但它们的工作原理和应用场景有所不同。 无线桥接通常是一对一的连接,相对较容易设置和维护。它的优点在于简单性,适用于需要建立点对点连接的
    的头像 发表于 01-19 16:12 1741次阅读

    MesoonRF:蓝牙mesh灯控方案

    目前,蓝牙技术已经被广泛应用于包括消费电子、汽车电子、医疗设备、智能家居甚至是工业领域在内的所有物联网智能产品中。蓝牙Mesh智能灯,只是智能家居设备的开始,采用蓝牙
    的头像 发表于 12-21 11:24 299次阅读

    蓝牙mesh网络的七个特点

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

    LoRa Mesh组网行业发展及行业优势有着广泛的应用和潜力

    --LoRa Mesh组网。LoRa Mesh是一种组网高覆盖、低功耗的无线组网技术。许多物联网应用场景
    的头像 发表于 08-26 16:24 706次阅读
    LoRa <b class='flag-5'>Mesh</b><b class='flag-5'>组网</b>行业发展及行业<b class='flag-5'>优势</b>有着广泛的应用和潜力

    SDWAN组网的九大应用场景

    SD-WAN(软件定义广域网)是一种新兴的网络技术,它可以优化和管理企业广域网(WAN)的数据传输,提供更加高效、灵活和安全的网络连接。SD-WAN的出现极大地改变了传统WAN的组网方式,为企业提供了更多的应用场景和解决方案。下面Ogcloud的小编将为大家详细介绍SD-
    的头像 发表于 07-27 15:09 535次阅读

    Wi-Fi mesh组网技术

    进行了分析,重点探讨了家庭 Wi-Fi mesh 的技术方案和对比。进而面向家庭应用场景,为运营商提出了一种模块化、易实现、终端能力需求低且互通性好的 Wi-Fi mesh 技术实现方案
    的头像 发表于 05-19 15:18 1219次阅读
    Wi-Fi <b class='flag-5'>mesh</b><b class='flag-5'>组网</b>技术

    蓝牙Mesh技术—边缘网络的成长

      从本质上来讲,蓝牙Mesh技术并非无线通信技术,而是一种网络(组网)的技术,用于构建“多对多通信连接”的网络。而低能耗蓝牙技术(BLE)则为无线通信技术。   所以,
    发表于 05-17 15:39

    有可以进行mesh组网的低功耗蓝牙模块么?

    有可以进行mesh组网的低功耗蓝牙模块么?这种低功耗蓝牙模块组网支持多少个节点?是低功耗蓝牙模块
    发表于 05-09 17:16

    蓝牙多连接应用场景举例

    蓝牙多连接应用场景举例 一、蓝牙多连接的通信方式: 1-1、蓝牙MESH组网图: 1-2、
    发表于 05-09 09:09