【BLE Mesh】ble mesh 简介

简介

2014年CSR将自己的私有BLE MESH技术捐献给蓝牙技术联盟(Bluetooth SIG)用来加速制定统一的BLE MESH物联网协议,2018年7月18日SIG正式推出蓝牙MESH标准,即SIG MESH。目前SIG MESH还是基于BLE 4.x,暂不支持BLE 5.0来传输SIG MESH协议。
SIG MESH同其他无线协议的比较如下:
在这里插入图片描述
从表格中可以看出,SIG MESH最大的特点是可以直接由智能手机来控制,这对于家庭物联网设备来讲,是一个天然的巨大优势,同时SIG MESH支持低功耗特性,也非常适合用来做物联网设备。

特点

优点

  1. sig mesh网络去中性化,无连接,其中一个节点发生故障不回影响网络的正常通讯。
  2. 智能手机、平板等很容易接入sig mesh网络
  3. 每个节点都可以操作其他节点,极大的方便了智能家居设备开发
  4. 强加密,保证数据传输安全性

缺点

  1. 数据吞吐量低,由于是使用BLE 广播做承载层,所以单包数据不会很多,不适合做大数据传输
  2. 通讯延迟,数据是通过整个mesh网络最终到达指定设备,中间的路由不可控,随着MESH网络规模增大,数据到达时间也就越长。

MESH网络协议层

在这里插入图片描述

MESH网络中的各个角色介绍

在MESH网络中,一个节点具备什么功能,是由它支持的特性来决定的,所有的节点都可以收发mesh消息,同时它们也可以支持0个、1个或多个可选的特性,而且这些特性可以在适当的时间开启或关闭。比较灵活。这些特性包括:

  • 中继
    中继节点顾名思义就是可以中继mesh网络包的节点,他会将目的地址不是自己的mesh包的ttl-1重新打包再发出去。
  • 代理
    代理节点的作用是可以在GATT和ADV承载层之间接受和转发网络消息。
  • 低功耗
     顾名思义,低功耗节点就是mesh网络中功耗比较低的节点
  • 朋友
     朋友节点就是低功耗节点的代理人,其可以帮助低功耗节点转发和接受其他节点发送的消息

注意:

  1. 这里的特性可选,不是在这个节点运行在mesh网络中,可以关闭或者开启某个特性。而是说,这个节点在初始化mesh协议栈的时候,可以配置开启一个或者多个特性。
  2. 如果某个mesh节点一个特性都不支持,那也是可以的,那它就是一个普通的mesh节点。
  3. 具备这些特性的节点并且要使能对应的功能,才能在mesh网络中认为是支持这个特性的节点。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值