要说清楚 BLE Mesh 首先需要回答几个问题:

1、mesh 是什么?

2、mesh 用来干嘛?

3、mesh 在 BLE 中的位置?

BLE 作为蓝牙发展中的后续产物,现目前支持的应用场景非常有限,在 Connection 状态下的数据传输,也是点对点的数据传输,虽然现在 BLE 能够支持 Multi-Connection,但是其最大连接数和直接的硬件资源强相关,所以无法支持无限个连接,即便是能够支持很多连接,在 BLE5.x时代,引入的多 PHY 规格中,Coded PHY 125kbps 状态下的连接交互长度依然很有限制。

有了各种限制,就直接关系到应用场景的单一化;此刻 Mesh 就应运而生;

1、mesh 是什么?
Mesh 是蓝牙官方组织(SIG)推出的蓝牙 BLE 组网的规范,通过 BLE 作为载体,制作了一套星形网状的拓扑类型的多对多的组织。每一台设备都可以与网络中的其它设备进行通信,设备间的通信以消息的形式传递,一台设备可以将某一台设备发来的消息 中继到另一台设备,这样就可以扩展端到端的通信范围, 这个范围远超过一个单独设备蓝牙无线电所覆盖的范围;

BLE mesh是被设计用于大规模节点互相通信的网络支持的特性的。其应用目标场景是比如楼宇自动化、传感器网络、以及更多的 IoT 应用。

2、mesh 用来干嘛?
根据 BLE mesh 组网以及 mesh 本身的规范来说,它可以支持更多的节点通信,更远的消息传播的距离(中继节点),更低功耗的 IoT 节点(低功耗节点),可靠的消息传输(安全加密);比如在停车场,在楼宇自动化,在室内超市,等等场景,均可以部署 BLE mesh 节点,通过 mesh 本身的特性来达到安全,可靠数据交互的目的;

3、mesh 在 BLE 中的位置?
就 mesh 本身而言,他是基于 BLE ADV 的一层应用,可以将其理解为 HOST 层的一个新增特性,他的数据通过 ADV 发送,通过全窗 SCAN 来接收,以 ADV/SCAN 作为载体,定义不同的节点类型以及数据的含义,得以实现 Mesh 网状结构。
————————————————
版权声明:本文为CSDN博主「爱洋葱」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhoutaopower/article/details/101376183

BLE Mesh(1)—— 简述相关推荐

  1. BLE Mesh(2)—— 基本术语及含义

    目录 1.节点(node) 2.开通配置(provisioning) 3.元素(element) 4.消息(message) 5.地址(Address) 6.消息的发布/订阅(Publish / Su ...

  2. AliOS Things SIG BLE Mesh网络的介绍和搭建

    摘要: 在最新的版本(1.2.1)中,AliOS Things 开始支持SIG BLE mesh.本文对SIG BLE mesh及如何使用AliOS Things搭建BLE mesh网络进行了详细的说 ...

  3. CH57X/CH58X系列BLE Mesh无线组网方案

    方案简介 BLE Mesh是蓝牙官方组织(SIG)推出的组网的规范,以BLE为载体,形成星型网状的多对多拓扑结构,网络中的每一台设备都可以与其它设备进行通信.沁恒微BLE Mesh无线组网方案已经全面 ...

  4. 泰凌微ble mesh蓝牙模组天猫精灵学习之旅 ⑤ 阿里天猫精灵官方Genie BT mesh Stack框架:编译天猫精灵例程,实现语音控制!

    本<泰凌微ble mesh蓝牙模组天猫精灵学习之旅>系列博客学习由半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1.小白也痴迷,如 ...

  5. BLE MESH组网(一)简介和基本概念

    BLE MESH组网(一) BLE MESH简介 BLE MESH来源 BLE MESH用处 BLE MESH的通讯方式 管理洪水 市场内蓝牙设备支持 安全性 BLE MESH协议栈模型 BLE ME ...

  6. BLE MESH组网(七)真机配置

    BLE MESH(三) 一.在nRF5 SDK中为Mesh示例配置承载器 二.可用示例 三.要开始使用nRF Mesh移动应用程序评估示例,请完成以下三个配置阶段: 四.配置步骤 第一步:nRF Me ...

  7. BLE MESH组网(四)安全概述

    BLE MESH(四)安全概述 一.安全的重要性 二.蓝牙MESH网络的安全性是强制性的 三.蓝牙MESH网络安全基础 四.关注点和安全密钥分离 五.区域隔离 六.节点移除.密钥刷新和垃圾桶攻击 七. ...

  8. BLE MESH组网(二)友谊功能和设备管理

    BLE MESH组网(二) Friendship功能 一.概述 1.Friendship是什么 2.Friend和LPN 3.Friend参数 4.好友建立 Friendship消息 安全 友谊终止 ...

  9. BLE 技术(八)--- BLE MESH 各层报文是如何设计的(上)?

    文章目录 前言: 一.SIG MESH Bearer Layer 1.1 Advertising Bearer Layer 1.2 GATT Bearer Layer 二.SIG MESH Provi ...

最新文章

  1. python语言实战-别找了,这是 Pandas 最详细教程了
  2. github 删除分支_Github新手入门指南
  3. VTK修炼之道7_三维场景基本要素:光照
  4. 从零点五开始用Unity做半个2D战棋小游戏(三)
  5. MyEclipse中Web项目的重命名问题
  6. 真是个狠人!开学第一天,这批小学生的造型刷爆朋友圈!
  7. mysql 汉编码 的选_peewee连接mysql汉语言数据编码_mysql
  8. 词云-vue-wordcloud组件封装
  9. 游戏建模成熟期:在这个阶段,技术已经比较成熟了,可以独挡一面
  10. 【有利可图网】PS实战教程28:巧用调整边缘滤镜抠毛发
  11. 你知道硬齿面减速机价格为什么比齿轮减速机,蜗轮蜗杆减速机高?
  12. 分享:微信淘宝客自动查券找券返利机器人实现的原理和思路
  13. 2022年,4款值得用的报表工具软件推荐!
  14. python图例重复显示_python matplotlib图例重复
  15. 手机chrome禁止加载图片
  16. 关于MLPerf的一些调查
  17. C# 判断正负数个数
  18. 计算机绘图图框实验报告,制图基础及计算机绘图实验报告.doc
  19. 【JAVA】7-1 厘米换算英尺英寸
  20. 英语——非谓语动词——不定式【学习笔记】

热门文章

  1. 高德地图 JS API - 根据地名实现标记定位
  2. django-admin.py 不是内部或外部命令
  3. [LeetCode]#13 3sum
  4. android imageButton 透明图片
  5. GARFIELD@02-17-2005
  6. 用固定收敛标准网络的迭代次数比较两张图片的相似度
  7. mac 将本地代码上传到github_教你使用mac上传本地iOS代码到github
  8. 【数理知识】《数值分析》李庆扬老师-目录
  9. OPNET仿真zigbee
  10. 国家的重视让少儿编程越来越火爆!